diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d27111a8..16336251 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -45,11 +45,11 @@ jobs:
fail-fast: false
max-parallel: 1 # Avoid rate-limit issue on Slack API
matrix:
- php-version: [ '8.0', '8.1', '8.2' ]
+ php-version: [ '8.1', '8.2', '8.3', '8.4', '8.5' ]
composer-flags: [ '' ]
name: [ '' ]
include:
- - php-version: 8.0
+ - php-version: 8.1
composer-flags: '--prefer-lowest'
name: '(prefer lowest dependencies)'
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 14b57a9e..2c8e6a7a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,14 @@
## Unreleased
+## 4.9.0 (2026-03-10)
+
+* Upgrade JanePHP generated code
+* Dropped PHP 8.O support
+* Added Symfony 8 support
+* Removed `filesUpload` as it's not working anymore on Slack
+* New `filesUploadV2` argument to publish in a thread
+
## 4.8.0 (2025-04-01)
* Upgrade JanePHP generated code
diff --git a/README.md b/README.md
index 2d3f77dd..8352be61 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,17 @@
-# A PHP client for Slack's API
+
+
+
+ The Complete Slack SDK for PHP
+
+ An automatically generated and up-to-date SDK.
+
+
+
+
+[](https://packagist.org/packages/jolicode/slack-php-api)
+[](https://packagist.org/packages/jolicode/slack-php-api)
+
+
There is a bunch of existing PHP clients for Slack. But some are not up-to-date
or miss features, some only cover a small part of the API and most are simply
@@ -8,7 +21,7 @@ This SDK is generated automatically with [JanePHP](https://github.com/janephp/ja
from the [official Slack API specs](https://github.com/slackapi/slack-api-specs).
It also provides a **full object-oriented interface** for all the endpoints,
-requests and responses of the Slack Web API.
+requests, and responses of the Slack Web API.
## Installation
@@ -55,7 +68,21 @@ Finally, some meta documentation:
* [versioning and branching models](VERSIONING.md)
* [contribution instructions](CONTRIBUTING.md)
+## ⚠ Word of Warning
+
+Slack decided a long time ago to abandon https://github.com/slackapi/slack-api-specs which held the reference
+OpenAPI specification for the Slack API. This is a bummer for open-source, open formats, and interoperability.
+This library survives on [patches from the community](resources/slack-openapi-sorted.patch)
+to make the schema up to date and to add missing features.
+
## License
This library is licensed under the MIT License - see the [LICENSE](LICENSE.md)
file for details.
+
+This project is not affiliated with Slack Technologies, LLC.
+
+
+
+

+
diff --git a/composer.json b/composer.json
index 1a4f3e26..12c3141a 100644
--- a/composer.json
+++ b/composer.json
@@ -27,22 +27,22 @@
},
"require": {
"ext-curl": "*",
- "php": ">=8.0",
- "jane-php/open-api-runtime": "^7.7",
+ "php": ">=8.1",
+ "jane-php/open-api-runtime": "^7.10",
"psr/http-client-implementation": "*",
"php-http/client-common": "^1.9 || ^2.0",
"php-http/discovery": "^1.11",
"php-http/multipart-stream-builder": "^1.1"
},
"require-dev": {
- "jane-php/open-api-2": "~v7.6.0",
- "symfony/http-client": "^6.0 || ^7.0",
+ "jane-php/open-api-2": "^7.10",
+ "symfony/http-client": "^6.0 || ^7.0 || ^8.0",
"nyholm/psr7": "^1.2",
"friendsofphp/php-cs-fixer": "^3.2.2",
- "symfony/phpunit-bridge": "^6.0 || ^7.0",
+ "symfony/phpunit-bridge": "^6.0 || ^7.0 || ^8.0",
"opis/json-schema": "^1.0",
- "symfony/console": "^6.0 || ^7.0",
- "symfony/process": "^6.0 || ^7.0"
+ "symfony/console": "^6.0 || ^7.0 || ^8.0",
+ "symfony/process": "^6.0 || ^7.0 || ^8.0"
},
"conflict": {
"php-http/httplug": "< 2.0"
diff --git a/generated/Client.php b/generated/Client.php
index 01abd438..1ff1b96c 100644
--- a/generated/Client.php
+++ b/generated/Client.php
@@ -32,7 +32,7 @@ class Client extends Runtime\Client\Client
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminAppsApprovePostResponse200|Model\AdminAppsApprovePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminAppsApprovePostResponse200|Model\AdminAppsApprovePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminAppsApprove(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -53,7 +53,7 @@ public function adminAppsApprove(array $formParameters = [], array $headerParame
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminAppsApprovedListGetResponse200|Model\AdminAppsApprovedListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminAppsApprovedListGetResponse200|Model\AdminAppsApprovedListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminAppsApprovedList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -73,7 +73,7 @@ public function adminAppsApprovedList(array $queryParameters = [], string $fetch
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminAppsRequestsListGetResponse200|Model\AdminAppsRequestsListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminAppsRequestsListGetResponse200|Model\AdminAppsRequestsListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminAppsRequestsList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -97,7 +97,7 @@ public function adminAppsRequestsList(array $queryParameters = [], string $fetch
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminAppsRestrictPostResponse200|Model\AdminAppsRestrictPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminAppsRestrictPostResponse200|Model\AdminAppsRestrictPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminAppsRestrict(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -118,7 +118,7 @@ public function adminAppsRestrict(array $formParameters = [], array $headerParam
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminAppsRestrictedListGetResponse200|Model\AdminAppsRestrictedListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminAppsRestrictedListGetResponse200|Model\AdminAppsRestrictedListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminAppsRestrictedList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -140,7 +140,7 @@ public function adminAppsRestrictedList(array $queryParameters = [], string $fet
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsArchivePostResponse200|Model\AdminConversationsArchivePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsArchivePostResponse200|Model\AdminConversationsArchivePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsArchive(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -162,7 +162,7 @@ public function adminConversationsArchive(array $formParameters = [], array $hea
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsConvertToPrivatePostResponse200|Model\AdminConversationsConvertToPrivatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsConvertToPrivatePostResponse200|Model\AdminConversationsConvertToPrivatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsConvertToPrivate(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -188,7 +188,7 @@ public function adminConversationsConvertToPrivate(array $formParameters = [], a
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsCreatePostResponse200|Model\AdminConversationsCreatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsCreatePostResponse200|Model\AdminConversationsCreatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsCreate(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -210,7 +210,7 @@ public function adminConversationsCreate(array $formParameters = [], array $head
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsDeletePostResponse200|Model\AdminConversationsDeletePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsDeletePostResponse200|Model\AdminConversationsDeletePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsDelete(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -233,7 +233,7 @@ public function adminConversationsDelete(array $formParameters = [], array $head
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsDisconnectSharedPostResponse200|Model\AdminConversationsDisconnectSharedPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsDisconnectSharedPostResponse200|Model\AdminConversationsDisconnectSharedPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsDisconnectShared(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -254,7 +254,7 @@ public function adminConversationsDisconnectShared(array $formParameters = [], a
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200|Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200|Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsEkmListOriginalConnectedChannelInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -276,7 +276,7 @@ public function adminConversationsEkmListOriginalConnectedChannelInfo(array $que
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsGetConversationPrefsGetResponse200|Model\AdminConversationsGetConversationPrefsGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsGetConversationPrefsGetResponse200|Model\AdminConversationsGetConversationPrefsGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsGetConversationPrefs(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -300,7 +300,7 @@ public function adminConversationsGetConversationPrefs(array $queryParameters =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsGetTeamsGetResponse200|Model\AdminConversationsGetTeamsGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsGetTeamsGetResponse200|Model\AdminConversationsGetTeamsGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsGetTeams(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -323,7 +323,7 @@ public function adminConversationsGetTeams(array $queryParameters = [], array $h
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsInvitePostResponse200|Model\AdminConversationsInvitePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsInvitePostResponse200|Model\AdminConversationsInvitePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsInvite(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -346,7 +346,7 @@ public function adminConversationsInvite(array $formParameters = [], array $head
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsRenamePostResponse200|Model\AdminConversationsRenamePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsRenamePostResponse200|Model\AdminConversationsRenamePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsRename(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -366,7 +366,7 @@ public function adminConversationsRename(array $formParameters = [], array $head
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsRestrictAccessAddGroupPostResponse200|Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsRestrictAccessAddGroupPostResponse200|Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsRestrictAccessAddGroup(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -385,7 +385,7 @@ public function adminConversationsRestrictAccessAddGroup(array $formParameters =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsRestrictAccessListGroupsGetResponse200|Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsRestrictAccessListGroupsGetResponse200|Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsRestrictAccessListGroups(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -405,7 +405,7 @@ public function adminConversationsRestrictAccessListGroups(array $queryParameter
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200|Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200|Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsRestrictAccessRemoveGroup(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -433,7 +433,7 @@ public function adminConversationsRestrictAccessRemoveGroup(array $formParameter
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsSearchGetResponse200|Model\AdminConversationsSearchGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsSearchGetResponse200|Model\AdminConversationsSearchGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsSearch(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -456,7 +456,7 @@ public function adminConversationsSearch(array $queryParameters = [], array $hea
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsSetConversationPrefsPostResponse200|Model\AdminConversationsSetConversationPrefsPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsSetConversationPrefsPostResponse200|Model\AdminConversationsSetConversationPrefsPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsSetConversationPrefs(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -481,7 +481,7 @@ public function adminConversationsSetConversationPrefs(array $formParameters = [
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsSetTeamsPostResponse200|Model\AdminConversationsSetTeamsPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsSetTeamsPostResponse200|Model\AdminConversationsSetTeamsPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsSetTeams(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -503,7 +503,7 @@ public function adminConversationsSetTeams(array $formParameters = [], array $he
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminConversationsUnarchivePostResponse200|Model\AdminConversationsUnarchivePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminConversationsUnarchivePostResponse200|Model\AdminConversationsUnarchivePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminConversationsUnarchive(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -522,7 +522,7 @@ public function adminConversationsUnarchive(array $formParameters = [], array $h
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminEmojiAddPostResponse200|Model\AdminEmojiAddPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminEmojiAddPostResponse200|Model\AdminEmojiAddPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminEmojiAdd(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -541,7 +541,7 @@ public function adminEmojiAdd(array $formParameters = [], string $fetch = self::
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminEmojiAddAliasPostResponse200|Model\AdminEmojiAddAliasPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminEmojiAddAliasPostResponse200|Model\AdminEmojiAddAliasPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminEmojiAddAlias(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -560,7 +560,7 @@ public function adminEmojiAddAlias(array $formParameters = [], string $fetch = s
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminEmojiListGetResponse200|Model\AdminEmojiListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminEmojiListGetResponse200|Model\AdminEmojiListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminEmojiList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -578,7 +578,7 @@ public function adminEmojiList(array $queryParameters = [], string $fetch = self
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminEmojiRemovePostResponse200|Model\AdminEmojiRemovePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminEmojiRemovePostResponse200|Model\AdminEmojiRemovePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminEmojiRemove(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -597,7 +597,7 @@ public function adminEmojiRemove(array $formParameters = [], string $fetch = sel
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminEmojiRenamePostResponse200|Model\AdminEmojiRenamePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminEmojiRenamePostResponse200|Model\AdminEmojiRenamePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminEmojiRename(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -620,7 +620,7 @@ public function adminEmojiRename(array $formParameters = [], string $fetch = sel
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminInviteRequestsApprovePostResponse200|Model\AdminInviteRequestsApprovePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminInviteRequestsApprovePostResponse200|Model\AdminInviteRequestsApprovePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminInviteRequestsApprove(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -644,7 +644,7 @@ public function adminInviteRequestsApprove(array $formParameters = [], array $he
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminInviteRequestsApprovedListGetResponse200|Model\AdminInviteRequestsApprovedListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminInviteRequestsApprovedListGetResponse200|Model\AdminInviteRequestsApprovedListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminInviteRequestsApprovedList(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -668,7 +668,7 @@ public function adminInviteRequestsApprovedList(array $queryParameters = [], arr
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminInviteRequestsDeniedListGetResponse200|Model\AdminInviteRequestsDeniedListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminInviteRequestsDeniedListGetResponse200|Model\AdminInviteRequestsDeniedListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminInviteRequestsDeniedList(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -691,7 +691,7 @@ public function adminInviteRequestsDeniedList(array $queryParameters = [], array
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminInviteRequestsDenyPostResponse200|Model\AdminInviteRequestsDenyPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminInviteRequestsDenyPostResponse200|Model\AdminInviteRequestsDenyPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminInviteRequestsDeny(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -715,7 +715,7 @@ public function adminInviteRequestsDeny(array $formParameters = [], array $heade
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminInviteRequestsListGetResponse200|Model\AdminInviteRequestsListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminInviteRequestsListGetResponse200|Model\AdminInviteRequestsListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminInviteRequestsList(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -735,7 +735,7 @@ public function adminInviteRequestsList(array $queryParameters = [], array $head
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminTeamsAdminsListGetResponse200|Model\AdminTeamsAdminsListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminTeamsAdminsListGetResponse200|Model\AdminTeamsAdminsListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminTeamsAdminsList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -760,7 +760,7 @@ public function adminTeamsAdminsList(array $queryParameters = [], string $fetch
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminTeamsCreatePostResponse200|Model\AdminTeamsCreatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminTeamsCreatePostResponse200|Model\AdminTeamsCreatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminTeamsCreate(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -783,7 +783,7 @@ public function adminTeamsCreate(array $formParameters = [], array $headerParame
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminTeamsListGetResponse200|Model\AdminTeamsListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminTeamsListGetResponse200|Model\AdminTeamsListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminTeamsList(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -803,7 +803,7 @@ public function adminTeamsList(array $queryParameters = [], array $headerParamet
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminTeamsOwnersListGetResponse200|Model\AdminTeamsOwnersListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminTeamsOwnersListGetResponse200|Model\AdminTeamsOwnersListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminTeamsOwnersList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -825,7 +825,7 @@ public function adminTeamsOwnersList(array $queryParameters = [], string $fetch
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminTeamsSettingsInfoGetResponse200|Model\AdminTeamsSettingsInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminTeamsSettingsInfoGetResponse200|Model\AdminTeamsSettingsInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminTeamsSettingsInfo(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -844,7 +844,7 @@ public function adminTeamsSettingsInfo(array $queryParameters = [], array $heade
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200|Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200|Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminTeamsSettingsSetDefaultChannels(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -867,7 +867,7 @@ public function adminTeamsSettingsSetDefaultChannels(array $formParameters = [],
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminTeamsSettingsSetDescriptionPostResponse200|Model\AdminTeamsSettingsSetDescriptionPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminTeamsSettingsSetDescriptionPostResponse200|Model\AdminTeamsSettingsSetDescriptionPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminTeamsSettingsSetDescription(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -890,7 +890,7 @@ public function adminTeamsSettingsSetDescription(array $formParameters = [], arr
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200|Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200|Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminTeamsSettingsSetDiscoverability(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -909,7 +909,7 @@ public function adminTeamsSettingsSetDiscoverability(array $formParameters = [],
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminTeamsSettingsSetIconPostResponse200|Model\AdminTeamsSettingsSetIconPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminTeamsSettingsSetIconPostResponse200|Model\AdminTeamsSettingsSetIconPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminTeamsSettingsSetIcon(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -932,7 +932,7 @@ public function adminTeamsSettingsSetIcon(array $formParameters = [], string $fe
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminTeamsSettingsSetNamePostResponse200|Model\AdminTeamsSettingsSetNamePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminTeamsSettingsSetNamePostResponse200|Model\AdminTeamsSettingsSetNamePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminTeamsSettingsSetName(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -956,7 +956,7 @@ public function adminTeamsSettingsSetName(array $formParameters = [], array $hea
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsergroupsAddChannelsPostResponse200|Model\AdminUsergroupsAddChannelsPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsergroupsAddChannelsPostResponse200|Model\AdminUsergroupsAddChannelsPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsergroupsAddChannels(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -980,7 +980,7 @@ public function adminUsergroupsAddChannels(array $formParameters = [], array $he
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsergroupsAddTeamsPostResponse200|Model\AdminUsergroupsAddTeamsPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsergroupsAddTeamsPostResponse200|Model\AdminUsergroupsAddTeamsPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsergroupsAddTeams(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1004,7 +1004,7 @@ public function adminUsergroupsAddTeams(array $formParameters = [], array $heade
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsergroupsListChannelsGetResponse200|Model\AdminUsergroupsListChannelsGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsergroupsListChannelsGetResponse200|Model\AdminUsergroupsListChannelsGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsergroupsListChannels(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1027,7 +1027,7 @@ public function adminUsergroupsListChannels(array $queryParameters = [], array $
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsergroupsRemoveChannelsPostResponse200|Model\AdminUsergroupsRemoveChannelsPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsergroupsRemoveChannelsPostResponse200|Model\AdminUsergroupsRemoveChannelsPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsergroupsRemoveChannels(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1053,7 +1053,7 @@ public function adminUsergroupsRemoveChannels(array $formParameters = [], array
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsersAssignPostResponse200|Model\AdminUsersAssignPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsersAssignPostResponse200|Model\AdminUsersAssignPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsersAssign(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1083,7 +1083,7 @@ public function adminUsersAssign(array $formParameters = [], array $headerParame
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsersInvitePostResponse200|Model\AdminUsersInvitePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsersInvitePostResponse200|Model\AdminUsersInvitePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsersInvite(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1107,7 +1107,7 @@ public function adminUsersInvite(array $formParameters = [], array $headerParame
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsersListGetResponse200|Model\AdminUsersListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsersListGetResponse200|Model\AdminUsersListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsersList(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1130,7 +1130,7 @@ public function adminUsersList(array $queryParameters = [], array $headerParamet
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsersRemovePostResponse200|Model\AdminUsersRemovePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsersRemovePostResponse200|Model\AdminUsersRemovePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsersRemove(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1153,7 +1153,7 @@ public function adminUsersRemove(array $formParameters = [], array $headerParame
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsersSessionInvalidatePostResponse200|Model\AdminUsersSessionInvalidatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsersSessionInvalidatePostResponse200|Model\AdminUsersSessionInvalidatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsersSessionInvalidate(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1177,7 +1177,7 @@ public function adminUsersSessionInvalidate(array $formParameters = [], array $h
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsersSessionResetPostResponse200|Model\AdminUsersSessionResetPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsersSessionResetPostResponse200|Model\AdminUsersSessionResetPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsersSessionReset(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1200,7 +1200,7 @@ public function adminUsersSessionReset(array $formParameters = [], array $header
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsersSetAdminPostResponse200|Model\AdminUsersSetAdminPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsersSetAdminPostResponse200|Model\AdminUsersSetAdminPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsersSetAdmin(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1224,7 +1224,7 @@ public function adminUsersSetAdmin(array $formParameters = [], array $headerPara
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsersSetExpirationPostResponse200|Model\AdminUsersSetExpirationPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsersSetExpirationPostResponse200|Model\AdminUsersSetExpirationPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsersSetExpiration(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1247,7 +1247,7 @@ public function adminUsersSetExpiration(array $formParameters = [], array $heade
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsersSetOwnerPostResponse200|Model\AdminUsersSetOwnerPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsersSetOwnerPostResponse200|Model\AdminUsersSetOwnerPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsersSetOwner(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1270,7 +1270,7 @@ public function adminUsersSetOwner(array $formParameters = [], array $headerPara
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AdminUsersSetRegularPostResponse200|Model\AdminUsersSetRegularPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AdminUsersSetRegularPostResponse200|Model\AdminUsersSetRegularPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function adminUsersSetRegular(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1288,7 +1288,7 @@ public function adminUsersSetRegular(array $formParameters = [], array $headerPa
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ApiTestGetResponse200|Model\ApiTestGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ApiTestGetResponse200|Model\ApiTestGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function apiTest(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1312,7 +1312,7 @@ public function apiTest(array $queryParameters = [], string $fetch = self::FETCH
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AppsEventAuthorizationsListGetResponse200|Model\AppsEventAuthorizationsListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AppsEventAuthorizationsListGetResponse200|Model\AppsEventAuthorizationsListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function appsEventAuthorizationsList(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1329,7 +1329,7 @@ public function appsEventAuthorizationsList(array $queryParameters = [], array $
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AppsPermissionsInfoGetResponse200|Model\AppsPermissionsInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AppsPermissionsInfoGetResponse200|Model\AppsPermissionsInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function appsPermissionsInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1348,7 +1348,7 @@ public function appsPermissionsInfo(array $queryParameters = [], string $fetch =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AppsPermissionsRequestGetResponse200|Model\AppsPermissionsRequestGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AppsPermissionsRequestGetResponse200|Model\AppsPermissionsRequestGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function appsPermissionsRequest(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1367,7 +1367,7 @@ public function appsPermissionsRequest(array $queryParameters = [], string $fetc
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AppsPermissionsResourcesListGetResponse200|Model\AppsPermissionsResourcesListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AppsPermissionsResourcesListGetResponse200|Model\AppsPermissionsResourcesListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function appsPermissionsResourcesList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1384,7 +1384,7 @@ public function appsPermissionsResourcesList(array $queryParameters = [], string
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AppsPermissionsScopesListGetResponse200|Model\AppsPermissionsScopesListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AppsPermissionsScopesListGetResponse200|Model\AppsPermissionsScopesListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function appsPermissionsScopesList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1403,7 +1403,7 @@ public function appsPermissionsScopesList(array $queryParameters = [], string $f
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AppsPermissionsUsersListGetResponse200|Model\AppsPermissionsUsersListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AppsPermissionsUsersListGetResponse200|Model\AppsPermissionsUsersListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function appsPermissionsUsersList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1423,7 +1423,7 @@ public function appsPermissionsUsersList(array $queryParameters = [], string $fe
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AppsPermissionsUsersRequestGetResponse200|Model\AppsPermissionsUsersRequestGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AppsPermissionsUsersRequestGetResponse200|Model\AppsPermissionsUsersRequestGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function appsPermissionsUsersRequest(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1442,7 +1442,7 @@ public function appsPermissionsUsersRequest(array $queryParameters = [], string
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AppsUninstallGetResponse200|Model\AppsUninstallGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AppsUninstallGetResponse200|Model\AppsUninstallGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function appsUninstall(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1460,7 +1460,7 @@ public function appsUninstall(array $queryParameters = [], string $fetch = self:
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AuthRevokeGetResponse200|Model\AuthRevokeGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AuthRevokeGetResponse200|Model\AuthRevokeGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function authRevoke(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1477,7 +1477,7 @@ public function authRevoke(array $queryParameters = [], string $fetch = self::FE
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\AuthTestGetResponse200|Model\AuthTestGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\AuthTestGetResponse200|Model\AuthTestGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function authTest(array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1495,7 +1495,7 @@ public function authTest(array $headerParameters = [], string $fetch = self::FET
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\BotsInfoGetResponse200|Model\BotsInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\BotsInfoGetResponse200|Model\BotsInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function botsInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1524,7 +1524,7 @@ public function botsInfo(array $queryParameters = [], string $fetch = self::FETC
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\CallsAddPostResponse200|Model\CallsAddPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\CallsAddPostResponse200|Model\CallsAddPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function callsAdd(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1547,7 +1547,7 @@ public function callsAdd(array $formParameters = [], array $headerParameters = [
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\CallsEndPostResponse200|Model\CallsEndPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\CallsEndPostResponse200|Model\CallsEndPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function callsEnd(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1569,7 +1569,7 @@ public function callsEnd(array $formParameters = [], array $headerParameters = [
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\CallsInfoGetResponse200|Model\CallsInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\CallsInfoGetResponse200|Model\CallsInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function callsInfo(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1592,7 +1592,7 @@ public function callsInfo(array $queryParameters = [], array $headerParameters =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\CallsParticipantsAddPostResponse200|Model\CallsParticipantsAddPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\CallsParticipantsAddPostResponse200|Model\CallsParticipantsAddPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function callsParticipantsAdd(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1615,7 +1615,7 @@ public function callsParticipantsAdd(array $formParameters = [], array $headerPa
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\CallsParticipantsRemovePostResponse200|Model\CallsParticipantsRemovePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\CallsParticipantsRemovePostResponse200|Model\CallsParticipantsRemovePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function callsParticipantsRemove(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1640,7 +1640,7 @@ public function callsParticipantsRemove(array $formParameters = [], array $heade
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\CallsUpdatePostResponse200|Model\CallsUpdatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\CallsUpdatePostResponse200|Model\CallsUpdatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function callsUpdate(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1664,7 +1664,7 @@ public function callsUpdate(array $formParameters = [], array $headerParameters
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ChatDeletePostResponse200|Model\ChatDeletePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ChatDeletePostResponse200|Model\ChatDeletePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function chatDelete(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1688,7 +1688,7 @@ public function chatDelete(array $formParameters = [], array $headerParameters =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ChatDeleteScheduledMessagePostResponse200|Model\ChatDeleteScheduledMessagePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ChatDeleteScheduledMessagePostResponse200|Model\ChatDeleteScheduledMessagePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function chatDeleteScheduledMessage(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1707,7 +1707,7 @@ public function chatDeleteScheduledMessage(array $formParameters = [], array $he
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ChatGetPermalinkGetResponse200|Model\ChatGetPermalinkGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ChatGetPermalinkGetResponse200|Model\ChatGetPermalinkGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function chatGetPermalink(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1730,7 +1730,7 @@ public function chatGetPermalink(array $queryParameters = [], string $fetch = se
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ChatMeMessagePostResponse200|Model\ChatMeMessagePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ChatMeMessagePostResponse200|Model\ChatMeMessagePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function chatMeMessage(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1763,7 +1763,7 @@ public function chatMeMessage(array $formParameters = [], array $headerParameter
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ChatPostEphemeralPostResponse200|Model\ChatPostEphemeralPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ChatPostEphemeralPostResponse200|Model\ChatPostEphemeralPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function chatPostEphemeral(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1800,7 +1800,7 @@ public function chatPostEphemeral(array $formParameters = [], array $headerParam
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ChatPostMessagePostResponse200|Model\ChatPostMessagePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ChatPostMessagePostResponse200|Model\ChatPostMessagePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function chatPostMessage(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1833,7 +1833,7 @@ public function chatPostMessage(array $formParameters = [], array $headerParamet
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ChatScheduleMessagePostResponse200|Model\ChatScheduleMessagePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ChatScheduleMessagePostResponse200|Model\ChatScheduleMessagePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function chatScheduleMessage(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1859,7 +1859,7 @@ public function chatScheduleMessage(array $formParameters = [], array $headerPar
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ChatScheduledMessagesListGetResponse200|Model\ChatScheduledMessagesListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ChatScheduledMessagesListGetResponse200|Model\ChatScheduledMessagesListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function chatScheduledMessagesList(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1886,7 +1886,7 @@ public function chatScheduledMessagesList(array $queryParameters = [], array $he
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ChatUnfurlPostResponse200|Model\ChatUnfurlPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ChatUnfurlPostResponse200|Model\ChatUnfurlPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function chatUnfurl(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1915,7 +1915,7 @@ public function chatUnfurl(array $formParameters = [], array $headerParameters =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ChatUpdatePostResponse200|Model\ChatUpdatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ChatUpdatePostResponse200|Model\ChatUpdatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function chatUpdate(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1937,7 +1937,7 @@ public function chatUpdate(array $formParameters = [], array $headerParameters =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsArchivePostResponse200|Model\ConversationsArchivePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsArchivePostResponse200|Model\ConversationsArchivePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsArchive(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1959,7 +1959,7 @@ public function conversationsArchive(array $formParameters = [], array $headerPa
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsClosePostResponse200|Model\ConversationsClosePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsClosePostResponse200|Model\ConversationsClosePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsClose(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -1982,7 +1982,7 @@ public function conversationsClose(array $formParameters = [], array $headerPara
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsCreatePostResponse200|Model\ConversationsCreatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsCreatePostResponse200|Model\ConversationsCreatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsCreate(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2006,7 +2006,7 @@ public function conversationsCreate(array $formParameters = [], array $headerPar
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsHistoryGetResponse200|Model\ConversationsHistoryGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsHistoryGetResponse200|Model\ConversationsHistoryGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsHistory(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2026,7 +2026,7 @@ public function conversationsHistory(array $queryParameters = [], string $fetch
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsInfoGetResponse200|Model\ConversationsInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsInfoGetResponse200|Model\ConversationsInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2049,7 +2049,7 @@ public function conversationsInfo(array $queryParameters = [], string $fetch = s
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsInvitePostResponse200|Model\ConversationsInvitePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsInvitePostResponse200|Model\ConversationsInvitePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsInvite(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2071,7 +2071,7 @@ public function conversationsInvite(array $formParameters = [], array $headerPar
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsJoinPostResponse200|Model\ConversationsJoinPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsJoinPostResponse200|Model\ConversationsJoinPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsJoin(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2094,7 +2094,7 @@ public function conversationsJoin(array $formParameters = [], array $headerParam
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsKickPostResponse200|Model\ConversationsKickPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsKickPostResponse200|Model\ConversationsKickPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsKick(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2116,7 +2116,7 @@ public function conversationsKick(array $formParameters = [], array $headerParam
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsLeavePostResponse200|Model\ConversationsLeavePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsLeavePostResponse200|Model\ConversationsLeavePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsLeave(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2138,7 +2138,7 @@ public function conversationsLeave(array $formParameters = [], array $headerPara
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsListGetResponse200|Model\ConversationsListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsListGetResponse200|Model\ConversationsListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2161,7 +2161,7 @@ public function conversationsList(array $queryParameters = [], string $fetch = s
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsMarkPostResponse200|Model\ConversationsMarkPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsMarkPostResponse200|Model\ConversationsMarkPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsMark(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2181,7 +2181,7 @@ public function conversationsMark(array $formParameters = [], array $headerParam
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsMembersGetResponse200|Model\ConversationsMembersGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsMembersGetResponse200|Model\ConversationsMembersGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsMembers(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2205,7 +2205,7 @@ public function conversationsMembers(array $queryParameters = [], string $fetch
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsOpenPostResponse200|Model\ConversationsOpenPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsOpenPostResponse200|Model\ConversationsOpenPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsOpen(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2228,7 +2228,7 @@ public function conversationsOpen(array $formParameters = [], array $headerParam
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsRenamePostResponse200|Model\ConversationsRenamePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsRenamePostResponse200|Model\ConversationsRenamePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsRename(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2252,7 +2252,7 @@ public function conversationsRename(array $formParameters = [], array $headerPar
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsRepliesGetResponse200|Model\ConversationsRepliesGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsRepliesGetResponse200|Model\ConversationsRepliesGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsReplies(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2275,7 +2275,7 @@ public function conversationsReplies(array $queryParameters = [], string $fetch
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsSetPurposePostResponse200|Model\ConversationsSetPurposePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsSetPurposePostResponse200|Model\ConversationsSetPurposePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsSetPurpose(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2298,7 +2298,7 @@ public function conversationsSetPurpose(array $formParameters = [], array $heade
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsSetTopicPostResponse200|Model\ConversationsSetTopicPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsSetTopicPostResponse200|Model\ConversationsSetTopicPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsSetTopic(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2320,7 +2320,7 @@ public function conversationsSetTopic(array $formParameters = [], array $headerP
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ConversationsUnarchivePostResponse200|Model\ConversationsUnarchivePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ConversationsUnarchivePostResponse200|Model\ConversationsUnarchivePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function conversationsUnarchive(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2343,7 +2343,7 @@ public function conversationsUnarchive(array $formParameters = [], array $header
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\DialogOpenGetResponse200|Model\DialogOpenGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\DialogOpenGetResponse200|Model\DialogOpenGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function dialogOpen(array $queryParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2360,7 +2360,7 @@ public function dialogOpen(array $queryParameters = [], array $headerParameters
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\DndEndDndPostResponse200|Model\DndEndDndPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\DndEndDndPostResponse200|Model\DndEndDndPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function dndEndDnd(array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2377,7 +2377,7 @@ public function dndEndDnd(array $headerParameters = [], string $fetch = self::FE
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\DndEndSnoozePostResponse200|Model\DndEndSnoozePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\DndEndSnoozePostResponse200|Model\DndEndSnoozePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function dndEndSnooze(array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2395,7 +2395,7 @@ public function dndEndSnooze(array $headerParameters = [], string $fetch = self:
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\DndInfoGetResponse200|Model\DndInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\DndInfoGetResponse200|Model\DndInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function dndInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2413,7 +2413,7 @@ public function dndInfo(array $queryParameters = [], string $fetch = self::FETCH
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\DndSetSnoozePostResponse200|Model\DndSetSnoozePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\DndSetSnoozePostResponse200|Model\DndSetSnoozePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function dndSetSnooze(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2431,7 +2431,7 @@ public function dndSetSnooze(array $formParameters = [], string $fetch = self::F
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\DndTeamInfoGetResponse200|Model\DndTeamInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\DndTeamInfoGetResponse200|Model\DndTeamInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function dndTeamInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2448,7 +2448,7 @@ public function dndTeamInfo(array $queryParameters = [], string $fetch = self::F
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\EmojiListGetResponse200|Model\EmojiListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\EmojiListGetResponse200|Model\EmojiListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function emojiList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2471,7 +2471,7 @@ public function emojiList(array $queryParameters = [], string $fetch = self::FET
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesCommentsDeletePostResponse200|Model\FilesCommentsDeletePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesCommentsDeletePostResponse200|Model\FilesCommentsDeletePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesCommentsDelete(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2498,7 +2498,7 @@ public function filesCommentsDelete(array $formParameters = [], array $headerPar
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesCompleteUploadExternalPostResponse200|Model\FilesCompleteUploadExternalPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesCompleteUploadExternalPostResponse200|Model\FilesCompleteUploadExternalPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesCompleteUploadExternal(array $queryParameters = [], array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2520,7 +2520,7 @@ public function filesCompleteUploadExternal(array $queryParameters = [], array $
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesDeletePostResponse200|Model\FilesDeletePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesDeletePostResponse200|Model\FilesDeletePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesDelete(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2545,7 +2545,7 @@ public function filesDelete(array $formParameters = [], array $headerParameters
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesGetUploadURLExternalPostResponse200|Model\FilesGetUploadURLExternalPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesGetUploadURLExternalPostResponse200|Model\FilesGetUploadURLExternalPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesGetUploadUrlExternal(array $queryParameters = [], array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2567,7 +2567,7 @@ public function filesGetUploadUrlExternal(array $queryParameters = [], array $fo
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesInfoGetResponse200|Model\FilesInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesInfoGetResponse200|Model\FilesInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2592,7 +2592,7 @@ public function filesInfo(array $queryParameters = [], string $fetch = self::FET
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesListGetResponse200|Model\FilesListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesListGetResponse200|Model\FilesListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2615,7 +2615,7 @@ public function filesList(array $queryParameters = [], string $fetch = self::FET
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesRemoteAddPostResponse200|Model\FilesRemoteAddPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesRemoteAddPostResponse200|Model\FilesRemoteAddPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesRemoteAdd(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2634,7 +2634,7 @@ public function filesRemoteAdd(array $formParameters = [], string $fetch = self:
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesRemoteInfoGetResponse200|Model\FilesRemoteInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesRemoteInfoGetResponse200|Model\FilesRemoteInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesRemoteInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2656,7 +2656,7 @@ public function filesRemoteInfo(array $queryParameters = [], string $fetch = sel
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesRemoteListGetResponse200|Model\FilesRemoteListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesRemoteListGetResponse200|Model\FilesRemoteListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesRemoteList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2675,7 +2675,7 @@ public function filesRemoteList(array $queryParameters = [], string $fetch = sel
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesRemoteRemovePostResponse200|Model\FilesRemoteRemovePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesRemoteRemovePostResponse200|Model\FilesRemoteRemovePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesRemoteRemove(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2695,7 +2695,7 @@ public function filesRemoteRemove(array $formParameters = [], string $fetch = se
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesRemoteShareGetResponse200|Model\FilesRemoteShareGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesRemoteShareGetResponse200|Model\FilesRemoteShareGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesRemoteShare(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2719,7 +2719,7 @@ public function filesRemoteShare(array $queryParameters = [], string $fetch = se
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesRemoteUpdatePostResponse200|Model\FilesRemoteUpdatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesRemoteUpdatePostResponse200|Model\FilesRemoteUpdatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesRemoteUpdate(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2741,7 +2741,7 @@ public function filesRemoteUpdate(array $formParameters = [], string $fetch = se
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesRevokePublicURLPostResponse200|Model\FilesRevokePublicURLPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesRevokePublicURLPostResponse200|Model\FilesRevokePublicURLPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesRevokePublicURL(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2763,7 +2763,7 @@ public function filesRevokePublicURL(array $formParameters = [], array $headerPa
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesSharedPublicURLPostResponse200|Model\FilesSharedPublicURLPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesSharedPublicURLPostResponse200|Model\FilesSharedPublicURLPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesSharedPublicURL(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2788,7 +2788,7 @@ public function filesSharedPublicURL(array $formParameters = [], array $headerPa
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\FilesUploadPostResponse200|Model\FilesUploadPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\FilesUploadPostResponse200|Model\FilesUploadPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function filesUpload(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2808,7 +2808,7 @@ public function filesUpload(array $formParameters = [], string $fetch = self::FE
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\MigrationExchangeGetResponse200|Model\MigrationExchangeGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\MigrationExchangeGetResponse200|Model\MigrationExchangeGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function migrationExchange(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2829,7 +2829,7 @@ public function migrationExchange(array $queryParameters = [], string $fetch = s
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\OauthAccessGetResponse200|Model\OauthAccessGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\OauthAccessGetResponse200|Model\OauthAccessGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function oauthAccess(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2850,7 +2850,7 @@ public function oauthAccess(array $queryParameters = [], string $fetch = self::F
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\OauthTokenGetResponse200|Model\OauthTokenGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\OauthTokenGetResponse200|Model\OauthTokenGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function oauthToken(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2870,7 +2870,7 @@ public function oauthToken(array $queryParameters = [], string $fetch = self::FE
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\OauthV2AccessGetResponse200|Model\OauthV2AccessGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\OauthV2AccessGetResponse200|Model\OauthV2AccessGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function oauthV2Access(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2893,7 +2893,7 @@ public function oauthV2Access(array $queryParameters = [], string $fetch = self:
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\PinsAddPostResponse200|Model\PinsAddPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\PinsAddPostResponse200|Model\PinsAddPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function pinsAdd(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2911,7 +2911,7 @@ public function pinsAdd(array $formParameters = [], array $headerParameters = []
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\PinsListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\PinsListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function pinsList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2934,7 +2934,7 @@ public function pinsList(array $queryParameters = [], string $fetch = self::FETC
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\PinsRemovePostResponse200|Model\PinsRemovePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\PinsRemovePostResponse200|Model\PinsRemovePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function pinsRemove(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2958,7 +2958,7 @@ public function pinsRemove(array $formParameters = [], array $headerParameters =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ReactionsAddPostResponse200|Model\ReactionsAddPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ReactionsAddPostResponse200|Model\ReactionsAddPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function reactionsAdd(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -2980,7 +2980,7 @@ public function reactionsAdd(array $formParameters = [], array $headerParameters
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ReactionsGetGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ReactionsGetGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function reactionsGet(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3003,7 +3003,7 @@ public function reactionsGet(array $queryParameters = [], string $fetch = self::
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ReactionsListGetResponse200|Model\ReactionsListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ReactionsListGetResponse200|Model\ReactionsListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function reactionsList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3029,7 +3029,7 @@ public function reactionsList(array $queryParameters = [], string $fetch = self:
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ReactionsRemovePostResponse200|Model\ReactionsRemovePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ReactionsRemovePostResponse200|Model\ReactionsRemovePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function reactionsRemove(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3053,7 +3053,7 @@ public function reactionsRemove(array $formParameters = [], array $headerParamet
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\RemindersAddPostResponse200|Model\RemindersAddPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\RemindersAddPostResponse200|Model\RemindersAddPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function remindersAdd(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3075,7 +3075,7 @@ public function remindersAdd(array $formParameters = [], array $headerParameters
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\RemindersCompletePostResponse200|Model\RemindersCompletePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\RemindersCompletePostResponse200|Model\RemindersCompletePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function remindersComplete(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3097,7 +3097,7 @@ public function remindersComplete(array $formParameters = [], array $headerParam
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\RemindersDeletePostResponse200|Model\RemindersDeletePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\RemindersDeletePostResponse200|Model\RemindersDeletePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function remindersDelete(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3115,7 +3115,7 @@ public function remindersDelete(array $formParameters = [], array $headerParamet
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\RemindersInfoGetResponse200|Model\RemindersInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\RemindersInfoGetResponse200|Model\RemindersInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function remindersInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3132,7 +3132,7 @@ public function remindersInfo(array $queryParameters = [], string $fetch = self:
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\RemindersListGetResponse200|Model\RemindersListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\RemindersListGetResponse200|Model\RemindersListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function remindersList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3151,7 +3151,7 @@ public function remindersList(array $queryParameters = [], string $fetch = self:
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\RtmConnectGetResponse200|Model\RtmConnectGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\RtmConnectGetResponse200|Model\RtmConnectGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function rtmConnect(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3174,7 +3174,7 @@ public function rtmConnect(array $queryParameters = [], string $fetch = self::FE
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\SearchMessagesGetResponse200|Model\SearchMessagesGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\SearchMessagesGetResponse200|Model\SearchMessagesGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function searchMessages(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3199,7 +3199,7 @@ public function searchMessages(array $queryParameters = [], string $fetch = self
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\StarsAddPostResponse200|Model\StarsAddPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\StarsAddPostResponse200|Model\StarsAddPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function starsAdd(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3220,7 +3220,7 @@ public function starsAdd(array $formParameters = [], array $headerParameters = [
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\StarsListGetResponse200|Model\StarsListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\StarsListGetResponse200|Model\StarsListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function starsList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3245,7 +3245,7 @@ public function starsList(array $queryParameters = [], string $fetch = self::FET
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\StarsRemovePostResponse200|Model\StarsRemovePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\StarsRemovePostResponse200|Model\StarsRemovePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function starsRemove(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3265,7 +3265,7 @@ public function starsRemove(array $formParameters = [], array $headerParameters
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\TeamAccessLogsGetResponse200|Model\TeamAccessLogsGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\TeamAccessLogsGetResponse200|Model\TeamAccessLogsGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function teamAccessLogs(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3283,7 +3283,7 @@ public function teamAccessLogs(array $queryParameters = [], string $fetch = self
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\TeamBillableInfoGetResponse200|Model\TeamBillableInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\TeamBillableInfoGetResponse200|Model\TeamBillableInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function teamBillableInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3301,7 +3301,7 @@ public function teamBillableInfo(array $queryParameters = [], string $fetch = se
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\TeamInfoGetResponse200|Model\TeamInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\TeamInfoGetResponse200|Model\TeamInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function teamInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3324,7 +3324,7 @@ public function teamInfo(array $queryParameters = [], string $fetch = self::FETC
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\TeamIntegrationLogsGetResponse200|Model\TeamIntegrationLogsGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\TeamIntegrationLogsGetResponse200|Model\TeamIntegrationLogsGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function teamIntegrationLogs(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3342,7 +3342,7 @@ public function teamIntegrationLogs(array $queryParameters = [], string $fetch =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\TeamProfileGetGetResponse200|Model\TeamProfileGetGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\TeamProfileGetGetResponse200|Model\TeamProfileGetGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function teamProfileGet(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3368,7 +3368,7 @@ public function teamProfileGet(array $queryParameters = [], string $fetch = self
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsergroupsCreatePostResponse200|Model\UsergroupsCreatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsergroupsCreatePostResponse200|Model\UsergroupsCreatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usergroupsCreate(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3391,7 +3391,7 @@ public function usergroupsCreate(array $formParameters = [], array $headerParame
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsergroupsDisablePostResponse200|Model\UsergroupsDisablePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsergroupsDisablePostResponse200|Model\UsergroupsDisablePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usergroupsDisable(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3414,7 +3414,7 @@ public function usergroupsDisable(array $formParameters = [], array $headerParam
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsergroupsEnablePostResponse200|Model\UsergroupsEnablePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsergroupsEnablePostResponse200|Model\UsergroupsEnablePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usergroupsEnable(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3435,7 +3435,7 @@ public function usergroupsEnable(array $formParameters = [], array $headerParame
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsergroupsListGetResponse200|Model\UsergroupsListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsergroupsListGetResponse200|Model\UsergroupsListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usergroupsList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3462,7 +3462,7 @@ public function usergroupsList(array $queryParameters = [], string $fetch = self
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsergroupsUpdatePostResponse200|Model\UsergroupsUpdatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsergroupsUpdatePostResponse200|Model\UsergroupsUpdatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usergroupsUpdate(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3481,7 +3481,7 @@ public function usergroupsUpdate(array $formParameters = [], array $headerParame
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsergroupsUsersListGetResponse200|Model\UsergroupsUsersListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsergroupsUsersListGetResponse200|Model\UsergroupsUsersListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usergroupsUsersList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3505,7 +3505,7 @@ public function usergroupsUsersList(array $queryParameters = [], string $fetch =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsergroupsUsersUpdatePostResponse200|Model\UsergroupsUsersUpdatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsergroupsUsersUpdatePostResponse200|Model\UsergroupsUsersUpdatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usergroupsUsersUpdate(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3527,7 +3527,7 @@ public function usergroupsUsersUpdate(array $formParameters = [], array $headerP
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersConversationsGetResponse200|Model\UsersConversationsGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersConversationsGetResponse200|Model\UsersConversationsGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersConversations(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3544,7 +3544,7 @@ public function usersConversations(array $queryParameters = [], string $fetch =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersDeletePhotoPostResponse200|Model\UsersDeletePhotoPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersDeletePhotoPostResponse200|Model\UsersDeletePhotoPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersDeletePhoto(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3562,7 +3562,7 @@ public function usersDeletePhoto(array $formParameters = [], string $fetch = sel
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersGetPresenceGetResponse200|Model\UsersGetPresenceGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersGetPresenceGetResponse200|Model\UsersGetPresenceGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersGetPresence(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3579,7 +3579,7 @@ public function usersGetPresence(array $queryParameters = [], string $fetch = se
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersIdentityGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersIdentityGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersIdentity(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3598,7 +3598,7 @@ public function usersIdentity(array $queryParameters = [], string $fetch = self:
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersInfoGetResponse200|Model\UsersInfoGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersInfoGetResponse200|Model\UsersInfoGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersInfo(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3619,7 +3619,7 @@ public function usersInfo(array $queryParameters = [], string $fetch = self::FET
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersListGetResponse200|Model\UsersListGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersListGetResponse200|Model\UsersListGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersList(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3637,7 +3637,7 @@ public function usersList(array $queryParameters = [], string $fetch = self::FET
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersLookupByEmailGetResponse200|Model\UsersLookupByEmailGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersLookupByEmailGetResponse200|Model\UsersLookupByEmailGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersLookupByEmail(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3656,7 +3656,7 @@ public function usersLookupByEmail(array $queryParameters = [], string $fetch =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersProfileGetGetResponse200|Model\UsersProfileGetGetResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersProfileGetGetResponse200|Model\UsersProfileGetGetResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersProfileGet(array $queryParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3681,7 +3681,7 @@ public function usersProfileGet(array $queryParameters = [], string $fetch = sel
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersProfileSetPostResponse200|Model\UsersProfileSetPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersProfileSetPostResponse200|Model\UsersProfileSetPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersProfileSet(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3698,7 +3698,7 @@ public function usersProfileSet(array $formParameters = [], array $headerParamet
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersSetActivePostResponse200|Model\UsersSetActivePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersSetActivePostResponse200|Model\UsersSetActivePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersSetActive(array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3719,7 +3719,7 @@ public function usersSetActive(array $headerParameters = [], string $fetch = sel
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersSetPhotoPostResponse200|Model\UsersSetPhotoPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersSetPhotoPostResponse200|Model\UsersSetPhotoPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersSetPhoto(array $formParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3741,7 +3741,7 @@ public function usersSetPhoto(array $formParameters = [], string $fetch = self::
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\UsersSetPresencePostResponse200|Model\UsersSetPresencePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\UsersSetPresencePostResponse200|Model\UsersSetPresencePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function usersSetPresence(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3764,7 +3764,7 @@ public function usersSetPresence(array $formParameters = [], array $headerParame
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ViewsOpenPostResponse200|Model\ViewsOpenPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ViewsOpenPostResponse200|Model\ViewsOpenPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function viewsOpen(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3788,7 +3788,7 @@ public function viewsOpen(array $formParameters = [], array $headerParameters =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ViewsPublishPostResponse200|Model\ViewsPublishPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ViewsPublishPostResponse200|Model\ViewsPublishPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function viewsPublish(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3811,7 +3811,7 @@ public function viewsPublish(array $formParameters = [], array $headerParameters
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ViewsPushPostResponse200|Model\ViewsPushPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ViewsPushPostResponse200|Model\ViewsPushPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function viewsPush(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3836,7 +3836,7 @@ public function viewsPush(array $formParameters = [], array $headerParameters =
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\ViewsUpdatePostResponse200|Model\ViewsUpdatePostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\ViewsUpdatePostResponse200|Model\ViewsUpdatePostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function viewsUpdate(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3859,7 +3859,7 @@ public function viewsUpdate(array $formParameters = [], array $headerParameters
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\WorkflowsStepCompletedPostResponse200|Model\WorkflowsStepCompletedPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\WorkflowsStepCompletedPostResponse200|Model\WorkflowsStepCompletedPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function workflowsStepCompleted(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3882,7 +3882,7 @@ public function workflowsStepCompleted(array $formParameters = [], array $header
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\WorkflowsStepFailedPostResponse200|Model\WorkflowsStepFailedPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\WorkflowsStepFailedPostResponse200|Model\WorkflowsStepFailedPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function workflowsStepFailed(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
@@ -3908,7 +3908,7 @@ public function workflowsStepFailed(array $formParameters = [], array $headerPar
*
* @param string $fetch Fetch mode to use (can be OBJECT or RESPONSE)
*
- * @return Model\WorkflowsUpdateStepPostResponse200|Model\WorkflowsUpdateStepPostResponsedefault|\Psr\Http\Message\ResponseInterface|null
+ * @return ($fetch is 'object' ? Model\WorkflowsUpdateStepPostResponse200|Model\WorkflowsUpdateStepPostResponsedefault|null : \Psr\Http\Message\ResponseInterface)
*/
public function workflowsUpdateStep(array $formParameters = [], array $headerParameters = [], string $fetch = self::FETCH_OBJECT)
{
diff --git a/generated/Normalizer/AdminAppsApprovePostResponse200Normalizer.php b/generated/Normalizer/AdminAppsApprovePostResponse200Normalizer.php
index 6c8e812e..2d8bd81e 100644
--- a/generated/Normalizer/AdminAppsApprovePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminAppsApprovePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminAppsApprovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminAppsApprovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminAppsApprovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminAppsApprovePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminAppsApprovePostResponsedefaultNormalizer.php
index ed7cdc1f..aa6a46b2 100644
--- a/generated/Normalizer/AdminAppsApprovePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminAppsApprovePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminAppsApprovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminAppsApprovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminAppsApprovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminAppsApprovedListGetResponse200Normalizer.php b/generated/Normalizer/AdminAppsApprovedListGetResponse200Normalizer.php
index 83341eb9..7e7c7aba 100644
--- a/generated/Normalizer/AdminAppsApprovedListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminAppsApprovedListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminAppsApprovedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminAppsApprovedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminAppsApprovedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminAppsApprovedListGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminAppsApprovedListGetResponsedefaultNormalizer.php
index 14a7f87d..d474e934 100644
--- a/generated/Normalizer/AdminAppsApprovedListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminAppsApprovedListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminAppsApprovedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminAppsApprovedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminAppsApprovedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminAppsRequestsListGetResponse200Normalizer.php b/generated/Normalizer/AdminAppsRequestsListGetResponse200Normalizer.php
index 5f790a34..3b572341 100644
--- a/generated/Normalizer/AdminAppsRequestsListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminAppsRequestsListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminAppsRequestsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminAppsRequestsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminAppsRequestsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminAppsRequestsListGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminAppsRequestsListGetResponsedefaultNormalizer.php
index 9aac1461..61c226dc 100644
--- a/generated/Normalizer/AdminAppsRequestsListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminAppsRequestsListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminAppsRequestsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminAppsRequestsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminAppsRequestsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminAppsRestrictPostResponse200Normalizer.php b/generated/Normalizer/AdminAppsRestrictPostResponse200Normalizer.php
index 34961ad9..ea98a63b 100644
--- a/generated/Normalizer/AdminAppsRestrictPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminAppsRestrictPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminAppsRestrictPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminAppsRestrictPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminAppsRestrictPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminAppsRestrictPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminAppsRestrictPostResponsedefaultNormalizer.php
index 52f49444..20409226 100644
--- a/generated/Normalizer/AdminAppsRestrictPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminAppsRestrictPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminAppsRestrictPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminAppsRestrictPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminAppsRestrictPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminAppsRestrictedListGetResponse200Normalizer.php b/generated/Normalizer/AdminAppsRestrictedListGetResponse200Normalizer.php
index 89778ded..90c478e6 100644
--- a/generated/Normalizer/AdminAppsRestrictedListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminAppsRestrictedListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminAppsRestrictedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminAppsRestrictedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminAppsRestrictedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminAppsRestrictedListGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminAppsRestrictedListGetResponsedefaultNormalizer.php
index f1bc55f6..f50462d3 100644
--- a/generated/Normalizer/AdminAppsRestrictedListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminAppsRestrictedListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminAppsRestrictedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminAppsRestrictedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminAppsRestrictedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsArchivePostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsArchivePostResponse200Normalizer.php
index 72d8d322..87200d97 100644
--- a/generated/Normalizer/AdminConversationsArchivePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsArchivePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsArchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class === $type;
- }
+class AdminConversationsArchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class AdminConversationsArchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsArchivePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsArchivePostResponsedefaultNormalizer.php
index 95d0dda5..e0f213dc 100644
--- a/generated/Normalizer/AdminConversationsArchivePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsArchivePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsArchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsArchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsArchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsConvertToPrivatePostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsConvertToPrivatePostResponse200Normalizer.php
index 0a0eba73..ed9f7387 100644
--- a/generated/Normalizer/AdminConversationsConvertToPrivatePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsConvertToPrivatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsConvertToPrivatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class === $type;
- }
+class AdminConversationsConvertToPrivatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class AdminConversationsConvertToPrivatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsConvertToPrivatePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsConvertToPrivatePostResponsedefaultNormalizer.php
index b0a9ef7a..0fe6c001 100644
--- a/generated/Normalizer/AdminConversationsConvertToPrivatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsConvertToPrivatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsConvertToPrivatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsConvertToPrivatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsConvertToPrivatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsCreatePostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsCreatePostResponse200Normalizer.php
index 9d50f9a4..512782b5 100644
--- a/generated/Normalizer/AdminConversationsCreatePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsCreatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,127 +23,65 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel_id', $data) && null !== $data['channel_id']) {
- $object->setChannelId($data['channel_id']);
- } elseif (\array_key_exists('channel_id', $data) && null === $data['channel_id']) {
- $object->setChannelId(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('channelId') && null !== $object->getChannelId()) {
- $data['channel_id'] = $object->getChannelId();
- }
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class === $type;
+ if (\array_key_exists('channel_id', $data) && null !== $data['channel_id']) {
+ $object->setChannelId($data['channel_id']);
+ } elseif (\array_key_exists('channel_id', $data) && null === $data['channel_id']) {
+ $object->setChannelId(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel_id', $data) && null !== $data['channel_id']) {
- $object->setChannelId($data['channel_id']);
- } elseif (\array_key_exists('channel_id', $data) && null === $data['channel_id']) {
- $object->setChannelId(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('channelId') && null !== $data->getChannelId()) {
+ $dataArray['channel_id'] = $data->getChannelId();
}
+ $dataArray['ok'] = $data->getOk();
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('channelId') && null !== $object->getChannelId()) {
- $data['channel_id'] = $object->getChannelId();
- }
- $data['ok'] = $object->getOk();
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsCreatePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsCreatePostResponsedefaultNormalizer.php
index 55cb0caf..8438dec8 100644
--- a/generated/Normalizer/AdminConversationsCreatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsCreatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsDeletePostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsDeletePostResponse200Normalizer.php
index 34fa9283..f5d153d1 100644
--- a/generated/Normalizer/AdminConversationsDeletePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsDeletePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class === $type;
- }
+class AdminConversationsDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class AdminConversationsDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsDeletePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsDeletePostResponsedefaultNormalizer.php
index 2d1b2401..22abb30a 100644
--- a/generated/Normalizer/AdminConversationsDeletePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsDeletePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsDisconnectSharedPostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsDisconnectSharedPostResponse200Normalizer.php
index 331962f8..3bf49441 100644
--- a/generated/Normalizer/AdminConversationsDisconnectSharedPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsDisconnectSharedPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsDisconnectSharedPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class === $type;
- }
+class AdminConversationsDisconnectSharedPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class AdminConversationsDisconnectSharedPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsDisconnectSharedPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsDisconnectSharedPostResponsedefaultNormalizer.php
index a5551bfa..0419e716 100644
--- a/generated/Normalizer/AdminConversationsDisconnectSharedPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsDisconnectSharedPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsDisconnectSharedPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsDisconnectSharedPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsDisconnectSharedPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200Normalizer.php b/generated/Normalizer/AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200Normalizer.php
index ac9a736d..65cfe240 100644
--- a/generated/Normalizer/AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefaultNormalizer.php
index 9ea0059a..8b2e4d97 100644
--- a/generated/Normalizer/AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200Normalizer.php b/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200Normalizer.php
index 1954e75c..de36c9c5 100644
--- a/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,127 +23,65 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsGetConversationPrefsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsGetConversationPrefsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('prefs', $data) && null !== $data['prefs']) {
- $object->setPrefs($this->denormalizer->denormalize($data['prefs'], \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class, 'json', $context));
- } elseif (\array_key_exists('prefs', $data) && null === $data['prefs']) {
- $object->setPrefs(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('prefs') && null !== $object->getPrefs()) {
- $data['prefs'] = $this->normalizer->normalize($object->getPrefs(), 'json', $context);
- }
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsGetConversationPrefsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class === \get_class($data);
+ if (\array_key_exists('prefs', $data) && null !== $data['prefs']) {
+ $object->setPrefs($this->denormalizer->denormalize($data['prefs'], \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class, 'json', $context));
+ } elseif (\array_key_exists('prefs', $data) && null === $data['prefs']) {
+ $object->setPrefs(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('prefs', $data) && null !== $data['prefs']) {
- $object->setPrefs($this->denormalizer->denormalize($data['prefs'], \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class, 'json', $context));
- } elseif (\array_key_exists('prefs', $data) && null === $data['prefs']) {
- $object->setPrefs(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('prefs') && null !== $data->getPrefs()) {
+ $dataArray['prefs'] = $this->normalizer->normalize($data->getPrefs(), 'json', $context);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('prefs') && null !== $object->getPrefs()) {
- $data['prefs'] = $this->normalizer->normalize($object->getPrefs(), 'json', $context);
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsCanThreadNormalizer.php b/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsCanThreadNormalizer.php
index 1ca63805..2ec9f61b 100644
--- a/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsCanThreadNormalizer.php
+++ b/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsCanThreadNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,163 +23,80 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsGetConversationPrefsGetResponse200PrefsCanThreadNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsGetConversationPrefsGetResponse200PrefsCanThreadNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $values = [];
- foreach ($data['type'] as $value) {
- $values[] = $value;
- }
- $object->setType($values);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $values_1 = [];
- foreach ($data['user'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setUser($values_1);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $values = [];
- foreach ($object->getType() as $value) {
- $values[] = $value;
- }
- $data['type'] = $values;
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $values = [];
+ foreach ($data['type'] as $value) {
+ $values[] = $value;
}
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $values_1 = [];
- foreach ($object->getUser() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['user'] = $values_1;
+ $object->setType($values);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $values_1 = [];
+ foreach ($data['user'] as $value_1) {
+ $values_1[] = $value_1;
}
-
- return $data;
+ $object->setUser($values_1);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsGetConversationPrefsGetResponse200PrefsCanThreadNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $values = [];
- foreach ($data['type'] as $value) {
- $values[] = $value;
- }
- $object->setType($values);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $values_1 = [];
- foreach ($data['user'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setUser($values_1);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('type') && null !== $data->getType()) {
+ $values = [];
+ foreach ($data->getType() as $value) {
+ $values[] = $value;
}
-
- return $object;
+ $dataArray['type'] = $values;
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $values = [];
- foreach ($object->getType() as $value) {
- $values[] = $value;
- }
- $data['type'] = $values;
+ if ($data->isInitialized('user') && null !== $data->getUser()) {
+ $values_1 = [];
+ foreach ($data->getUser() as $value_1) {
+ $values_1[] = $value_1;
}
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $values_1 = [];
- foreach ($object->getUser() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['user'] = $values_1;
- }
-
- return $data;
+ $dataArray['user'] = $values_1;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsNormalizer.php b/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsNormalizer.php
index 2f1f9128..f0d7aca2 100644
--- a/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsNormalizer.php
+++ b/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,131 +23,64 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsGetConversationPrefsGetResponse200PrefsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsGetConversationPrefsGetResponse200PrefsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('can_thread', $data) && null !== $data['can_thread']) {
- $object->setCanThread($this->denormalizer->denormalize($data['can_thread'], \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class, 'json', $context));
- } elseif (\array_key_exists('can_thread', $data) && null === $data['can_thread']) {
- $object->setCanThread(null);
- }
- if (\array_key_exists('who_can_post', $data) && null !== $data['who_can_post']) {
- $object->setWhoCanPost($this->denormalizer->denormalize($data['who_can_post'], \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class, 'json', $context));
- } elseif (\array_key_exists('who_can_post', $data) && null === $data['who_can_post']) {
- $object->setWhoCanPost(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('canThread') && null !== $object->getCanThread()) {
- $data['can_thread'] = $this->normalizer->normalize($object->getCanThread(), 'json', $context);
- }
- if ($object->isInitialized('whoCanPost') && null !== $object->getWhoCanPost()) {
- $data['who_can_post'] = $this->normalizer->normalize($object->getWhoCanPost(), 'json', $context);
- }
-
- return $data;
+ if (\array_key_exists('can_thread', $data) && null !== $data['can_thread']) {
+ $object->setCanThread($this->denormalizer->denormalize($data['can_thread'], \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class, 'json', $context));
+ } elseif (\array_key_exists('can_thread', $data) && null === $data['can_thread']) {
+ $object->setCanThread(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class => false];
+ if (\array_key_exists('who_can_post', $data) && null !== $data['who_can_post']) {
+ $object->setWhoCanPost($this->denormalizer->denormalize($data['who_can_post'], \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class, 'json', $context));
+ } elseif (\array_key_exists('who_can_post', $data) && null === $data['who_can_post']) {
+ $object->setWhoCanPost(null);
}
- }
-} else {
- class AdminConversationsGetConversationPrefsGetResponse200PrefsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class === $type;
- }
+ return $object;
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('canThread') && null !== $data->getCanThread()) {
+ $dataArray['can_thread'] = $this->normalizer->normalize($data->getCanThread(), 'json', $context);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('can_thread', $data) && null !== $data['can_thread']) {
- $object->setCanThread($this->denormalizer->denormalize($data['can_thread'], \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class, 'json', $context));
- } elseif (\array_key_exists('can_thread', $data) && null === $data['can_thread']) {
- $object->setCanThread(null);
- }
- if (\array_key_exists('who_can_post', $data) && null !== $data['who_can_post']) {
- $object->setWhoCanPost($this->denormalizer->denormalize($data['who_can_post'], \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class, 'json', $context));
- } elseif (\array_key_exists('who_can_post', $data) && null === $data['who_can_post']) {
- $object->setWhoCanPost(null);
- }
-
- return $object;
+ if ($data->isInitialized('whoCanPost') && null !== $data->getWhoCanPost()) {
+ $dataArray['who_can_post'] = $this->normalizer->normalize($data->getWhoCanPost(), 'json', $context);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('canThread') && null !== $object->getCanThread()) {
- $data['can_thread'] = $this->normalizer->normalize($object->getCanThread(), 'json', $context);
- }
- if ($object->isInitialized('whoCanPost') && null !== $object->getWhoCanPost()) {
- $data['who_can_post'] = $this->normalizer->normalize($object->getWhoCanPost(), 'json', $context);
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPostNormalizer.php b/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPostNormalizer.php
index 3a6c7a1c..2871b335 100644
--- a/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPostNormalizer.php
+++ b/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPostNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,163 +23,80 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPostNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPostNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $values = [];
- foreach ($data['type'] as $value) {
- $values[] = $value;
- }
- $object->setType($values);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $values_1 = [];
- foreach ($data['user'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setUser($values_1);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $values = [];
- foreach ($object->getType() as $value) {
- $values[] = $value;
- }
- $data['type'] = $values;
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $values = [];
+ foreach ($data['type'] as $value) {
+ $values[] = $value;
}
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $values_1 = [];
- foreach ($object->getUser() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['user'] = $values_1;
+ $object->setType($values);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $values_1 = [];
+ foreach ($data['user'] as $value_1) {
+ $values_1[] = $value_1;
}
-
- return $data;
+ $object->setUser($values_1);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPostNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $values = [];
- foreach ($data['type'] as $value) {
- $values[] = $value;
- }
- $object->setType($values);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $values_1 = [];
- foreach ($data['user'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setUser($values_1);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('type') && null !== $data->getType()) {
+ $values = [];
+ foreach ($data->getType() as $value) {
+ $values[] = $value;
}
-
- return $object;
+ $dataArray['type'] = $values;
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $values = [];
- foreach ($object->getType() as $value) {
- $values[] = $value;
- }
- $data['type'] = $values;
+ if ($data->isInitialized('user') && null !== $data->getUser()) {
+ $values_1 = [];
+ foreach ($data->getUser() as $value_1) {
+ $values_1[] = $value_1;
}
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $values_1 = [];
- foreach ($object->getUser() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['user'] = $values_1;
- }
-
- return $data;
+ $dataArray['user'] = $values_1;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponsedefaultNormalizer.php
index b0f8d1bb..c28b8537 100644
--- a/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsGetConversationPrefsGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsGetConversationPrefsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsGetConversationPrefsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsGetConversationPrefsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsGetTeamsGetResponse200Normalizer.php b/generated/Normalizer/AdminConversationsGetTeamsGetResponse200Normalizer.php
index 996660ed..29c350a7 100644
--- a/generated/Normalizer/AdminConversationsGetTeamsGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsGetTeamsGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,155 +23,79 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsGetTeamsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsGetTeamsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
- if (\array_key_exists('team_ids', $data) && null !== $data['team_ids']) {
- $values = [];
- foreach ($data['team_ids'] as $value) {
- $values[] = $value;
- }
- $object->setTeamIds($values);
- } elseif (\array_key_exists('team_ids', $data) && null === $data['team_ids']) {
- $object->setTeamIds(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class, 'json', $context));
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
+ }
+ if (\array_key_exists('team_ids', $data) && null !== $data['team_ids']) {
$values = [];
- foreach ($object->getTeamIds() as $value) {
+ foreach ($data['team_ids'] as $value) {
$values[] = $value;
}
- $data['team_ids'] = $values;
-
- return $data;
+ $object->setTeamIds($values);
+ } elseif (\array_key_exists('team_ids', $data) && null === $data['team_ids']) {
+ $object->setTeamIds(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsGetTeamsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class === $type;
- }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('responseMetadata') && null !== $data->getResponseMetadata()) {
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
- if (\array_key_exists('team_ids', $data) && null !== $data['team_ids']) {
- $values = [];
- foreach ($data['team_ids'] as $value) {
- $values[] = $value;
- }
- $object->setTeamIds($values);
- } elseif (\array_key_exists('team_ids', $data) && null === $data['team_ids']) {
- $object->setTeamIds(null);
- }
-
- return $object;
+ $values = [];
+ foreach ($data->getTeamIds() as $value) {
+ $values[] = $value;
}
+ $dataArray['team_ids'] = $values;
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
- $values = [];
- foreach ($object->getTeamIds() as $value) {
- $values[] = $value;
- }
- $data['team_ids'] = $values;
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsGetTeamsGetResponse200ResponseMetadataNormalizer.php b/generated/Normalizer/AdminConversationsGetTeamsGetResponse200ResponseMetadataNormalizer.php
index 63b1a6e2..7da50e4b 100644
--- a/generated/Normalizer/AdminConversationsGetTeamsGetResponse200ResponseMetadataNormalizer.php
+++ b/generated/Normalizer/AdminConversationsGetTeamsGetResponse200ResponseMetadataNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,54 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsGetTeamsGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsGetTeamsGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
-
- return $data;
+ if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
+ $object->setNextCursor($data['next_cursor']);
+ } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
+ $object->setNextCursor(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsGetTeamsGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
- return $object;
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['next_cursor'] = $data->getNextCursor();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsGetTeamsGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsGetTeamsGetResponsedefaultNormalizer.php
index 8941f73e..08c3657b 100644
--- a/generated/Normalizer/AdminConversationsGetTeamsGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsGetTeamsGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsGetTeamsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsGetTeamsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsGetTeamsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsInvitePostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsInvitePostResponse200Normalizer.php
index 170af722..8a336782 100644
--- a/generated/Normalizer/AdminConversationsInvitePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsInvitePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsInvitePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class === $type;
- }
+class AdminConversationsInvitePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class AdminConversationsInvitePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsInvitePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsInvitePostResponsedefaultNormalizer.php
index 771bf775..2ec5a279 100644
--- a/generated/Normalizer/AdminConversationsInvitePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsInvitePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,75 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsInvitePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsInvitePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- unset($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsInvitePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ unset($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- unset($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
+ }
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsRenamePostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsRenamePostResponse200Normalizer.php
index 20e4c8d3..95229018 100644
--- a/generated/Normalizer/AdminConversationsRenamePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsRenamePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsRenamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class === $type;
- }
+class AdminConversationsRenamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class AdminConversationsRenamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsRenamePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsRenamePostResponsedefaultNormalizer.php
index 12bd129d..0faa2b8b 100644
--- a/generated/Normalizer/AdminConversationsRenamePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsRenamePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsRenamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsRenamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsRenamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsRestrictAccessAddGroupPostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsRestrictAccessAddGroupPostResponse200Normalizer.php
index 0ea8df3a..03431b0b 100644
--- a/generated/Normalizer/AdminConversationsRestrictAccessAddGroupPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsRestrictAccessAddGroupPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsRestrictAccessAddGroupPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsRestrictAccessAddGroupPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsRestrictAccessAddGroupPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsRestrictAccessAddGroupPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsRestrictAccessAddGroupPostResponsedefaultNormalizer.php
index fdeadb18..35fd0157 100644
--- a/generated/Normalizer/AdminConversationsRestrictAccessAddGroupPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsRestrictAccessAddGroupPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsRestrictAccessAddGroupPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsRestrictAccessAddGroupPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsRestrictAccessAddGroupPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsRestrictAccessListGroupsGetResponse200Normalizer.php b/generated/Normalizer/AdminConversationsRestrictAccessListGroupsGetResponse200Normalizer.php
index 2f905192..ab03220a 100644
--- a/generated/Normalizer/AdminConversationsRestrictAccessListGroupsGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsRestrictAccessListGroupsGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsRestrictAccessListGroupsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsRestrictAccessListGroupsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsRestrictAccessListGroupsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsRestrictAccessListGroupsGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsRestrictAccessListGroupsGetResponsedefaultNormalizer.php
index 6d36bb68..c7ce573e 100644
--- a/generated/Normalizer/AdminConversationsRestrictAccessListGroupsGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsRestrictAccessListGroupsGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsRestrictAccessListGroupsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsRestrictAccessListGroupsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsRestrictAccessListGroupsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsRestrictAccessRemoveGroupPostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsRestrictAccessRemoveGroupPostResponse200Normalizer.php
index e577648e..5622f1d0 100644
--- a/generated/Normalizer/AdminConversationsRestrictAccessRemoveGroupPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsRestrictAccessRemoveGroupPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsRestrictAccessRemoveGroupPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsRestrictAccessRemoveGroupPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsRestrictAccessRemoveGroupPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsRestrictAccessRemoveGroupPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsRestrictAccessRemoveGroupPostResponsedefaultNormalizer.php
index 2d505034..97d4a554 100644
--- a/generated/Normalizer/AdminConversationsRestrictAccessRemoveGroupPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsRestrictAccessRemoveGroupPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsRestrictAccessRemoveGroupPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsRestrictAccessRemoveGroupPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsRestrictAccessRemoveGroupPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsSearchGetResponse200Normalizer.php b/generated/Normalizer/AdminConversationsSearchGetResponse200Normalizer.php
index 50365093..4cd567b3 100644
--- a/generated/Normalizer/AdminConversationsSearchGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsSearchGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsSearchGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsSearchGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channels', $data) && null !== $data['channels']) {
- $values = [];
- foreach ($data['channels'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsChannel::class, 'json', $context);
- }
- $object->setChannels($values);
- } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
- $object->setChannels(null);
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('channels', $data) && null !== $data['channels']) {
$values = [];
- foreach ($object->getChannels() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['channels'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsChannel::class, 'json', $context);
}
- $data['channels'] = $values;
- $data['next_cursor'] = $object->getNextCursor();
-
- return $data;
- }
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class => false];
- }
- }
-} else {
- class AdminConversationsSearchGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class === $type;
+ $object->setChannels($values);
+ } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
+ $object->setChannels(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class === \get_class($data);
+ if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
+ $object->setNextCursor($data['next_cursor']);
+ } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
+ $object->setNextCursor(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channels', $data) && null !== $data['channels']) {
- $values = [];
- foreach ($data['channels'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsChannel::class, 'json', $context);
- }
- $object->setChannels($values);
- } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
- $object->setChannels(null);
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getChannels() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
+ $dataArray['channels'] = $values;
+ $dataArray['next_cursor'] = $data->getNextCursor();
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getChannels() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['channels'] = $values;
- $data['next_cursor'] = $object->getNextCursor();
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsSearchGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsSearchGetResponsedefaultNormalizer.php
index ca64bbea..8de83e87 100644
--- a/generated/Normalizer/AdminConversationsSearchGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsSearchGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsSearchGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsSearchGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsSearchGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsSetConversationPrefsPostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsSetConversationPrefsPostResponse200Normalizer.php
index bb8c57ae..98aae83c 100644
--- a/generated/Normalizer/AdminConversationsSetConversationPrefsPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsSetConversationPrefsPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsSetConversationPrefsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class === $type;
- }
+class AdminConversationsSetConversationPrefsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class AdminConversationsSetConversationPrefsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsSetConversationPrefsPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsSetConversationPrefsPostResponsedefaultNormalizer.php
index 71017408..fb3ba37f 100644
--- a/generated/Normalizer/AdminConversationsSetConversationPrefsPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsSetConversationPrefsPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsSetConversationPrefsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsSetConversationPrefsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsSetConversationPrefsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsSetTeamsPostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsSetTeamsPostResponse200Normalizer.php
index cf9154d4..eb3d64fb 100644
--- a/generated/Normalizer/AdminConversationsSetTeamsPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsSetTeamsPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsSetTeamsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsSetTeamsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsSetTeamsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsSetTeamsPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsSetTeamsPostResponsedefaultNormalizer.php
index e6daac8c..9d841dcf 100644
--- a/generated/Normalizer/AdminConversationsSetTeamsPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsSetTeamsPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsSetTeamsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsSetTeamsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminConversationsSetTeamsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsUnarchivePostResponse200Normalizer.php b/generated/Normalizer/AdminConversationsUnarchivePostResponse200Normalizer.php
index 6f1424a1..7c11cfc8 100644
--- a/generated/Normalizer/AdminConversationsUnarchivePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminConversationsUnarchivePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsUnarchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class === $type;
- }
+class AdminConversationsUnarchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class AdminConversationsUnarchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminConversationsUnarchivePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminConversationsUnarchivePostResponsedefaultNormalizer.php
index 1a0b1894..c9cbcc2a 100644
--- a/generated/Normalizer/AdminConversationsUnarchivePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminConversationsUnarchivePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminConversationsUnarchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminConversationsUnarchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AdminConversationsUnarchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminEmojiAddAliasPostResponse200Normalizer.php b/generated/Normalizer/AdminEmojiAddAliasPostResponse200Normalizer.php
index bbf665ff..ed192840 100644
--- a/generated/Normalizer/AdminEmojiAddAliasPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminEmojiAddAliasPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminEmojiAddAliasPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminEmojiAddAliasPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminEmojiAddAliasPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminEmojiAddAliasPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminEmojiAddAliasPostResponsedefaultNormalizer.php
index 40d94ccf..a82e8d12 100644
--- a/generated/Normalizer/AdminEmojiAddAliasPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminEmojiAddAliasPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminEmojiAddAliasPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminEmojiAddAliasPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminEmojiAddAliasPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminEmojiAddPostResponse200Normalizer.php b/generated/Normalizer/AdminEmojiAddPostResponse200Normalizer.php
index 63040cc9..13aaba3f 100644
--- a/generated/Normalizer/AdminEmojiAddPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminEmojiAddPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminEmojiAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminEmojiAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminEmojiAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminEmojiAddPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminEmojiAddPostResponsedefaultNormalizer.php
index 5d917063..677483e7 100644
--- a/generated/Normalizer/AdminEmojiAddPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminEmojiAddPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminEmojiAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminEmojiAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminEmojiAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminEmojiListGetResponse200Normalizer.php b/generated/Normalizer/AdminEmojiListGetResponse200Normalizer.php
index 30bbeaa1..668ec570 100644
--- a/generated/Normalizer/AdminEmojiListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminEmojiListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminEmojiListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminEmojiListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminEmojiListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminEmojiListGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminEmojiListGetResponsedefaultNormalizer.php
index 91af6add..0c07505d 100644
--- a/generated/Normalizer/AdminEmojiListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminEmojiListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminEmojiListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminEmojiListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminEmojiListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminEmojiRemovePostResponse200Normalizer.php b/generated/Normalizer/AdminEmojiRemovePostResponse200Normalizer.php
index 6c886e55..2ffe6e6e 100644
--- a/generated/Normalizer/AdminEmojiRemovePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminEmojiRemovePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminEmojiRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminEmojiRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminEmojiRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminEmojiRemovePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminEmojiRemovePostResponsedefaultNormalizer.php
index 54118a59..05d5a715 100644
--- a/generated/Normalizer/AdminEmojiRemovePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminEmojiRemovePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminEmojiRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminEmojiRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminEmojiRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminEmojiRenamePostResponse200Normalizer.php b/generated/Normalizer/AdminEmojiRenamePostResponse200Normalizer.php
index 9d1f99bd..b527c47f 100644
--- a/generated/Normalizer/AdminEmojiRenamePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminEmojiRenamePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminEmojiRenamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminEmojiRenamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminEmojiRenamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminEmojiRenamePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminEmojiRenamePostResponsedefaultNormalizer.php
index 14f7650e..13377b03 100644
--- a/generated/Normalizer/AdminEmojiRenamePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminEmojiRenamePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminEmojiRenamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminEmojiRenamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminEmojiRenamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminInviteRequestsApprovePostResponse200Normalizer.php b/generated/Normalizer/AdminInviteRequestsApprovePostResponse200Normalizer.php
index 411ea5f4..615fa68f 100644
--- a/generated/Normalizer/AdminInviteRequestsApprovePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminInviteRequestsApprovePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminInviteRequestsApprovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminInviteRequestsApprovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminInviteRequestsApprovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminInviteRequestsApprovePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminInviteRequestsApprovePostResponsedefaultNormalizer.php
index ab99bbdc..d46dab5a 100644
--- a/generated/Normalizer/AdminInviteRequestsApprovePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminInviteRequestsApprovePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminInviteRequestsApprovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminInviteRequestsApprovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminInviteRequestsApprovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminInviteRequestsApprovedListGetResponse200Normalizer.php b/generated/Normalizer/AdminInviteRequestsApprovedListGetResponse200Normalizer.php
index f6ee6199..4b49836c 100644
--- a/generated/Normalizer/AdminInviteRequestsApprovedListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminInviteRequestsApprovedListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminInviteRequestsApprovedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminInviteRequestsApprovedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminInviteRequestsApprovedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminInviteRequestsApprovedListGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminInviteRequestsApprovedListGetResponsedefaultNormalizer.php
index cf368162..81f33d79 100644
--- a/generated/Normalizer/AdminInviteRequestsApprovedListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminInviteRequestsApprovedListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminInviteRequestsApprovedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminInviteRequestsApprovedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminInviteRequestsApprovedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminInviteRequestsDeniedListGetResponse200Normalizer.php b/generated/Normalizer/AdminInviteRequestsDeniedListGetResponse200Normalizer.php
index 975bcf18..9f3d6512 100644
--- a/generated/Normalizer/AdminInviteRequestsDeniedListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminInviteRequestsDeniedListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminInviteRequestsDeniedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminInviteRequestsDeniedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminInviteRequestsDeniedListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminInviteRequestsDeniedListGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminInviteRequestsDeniedListGetResponsedefaultNormalizer.php
index 48a56bf0..db68533c 100644
--- a/generated/Normalizer/AdminInviteRequestsDeniedListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminInviteRequestsDeniedListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminInviteRequestsDeniedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminInviteRequestsDeniedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminInviteRequestsDeniedListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminInviteRequestsDenyPostResponse200Normalizer.php b/generated/Normalizer/AdminInviteRequestsDenyPostResponse200Normalizer.php
index 60619817..99662aa9 100644
--- a/generated/Normalizer/AdminInviteRequestsDenyPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminInviteRequestsDenyPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminInviteRequestsDenyPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminInviteRequestsDenyPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminInviteRequestsDenyPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminInviteRequestsDenyPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminInviteRequestsDenyPostResponsedefaultNormalizer.php
index 21a09baf..00bfffdf 100644
--- a/generated/Normalizer/AdminInviteRequestsDenyPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminInviteRequestsDenyPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminInviteRequestsDenyPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminInviteRequestsDenyPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminInviteRequestsDenyPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminInviteRequestsListGetResponse200Normalizer.php b/generated/Normalizer/AdminInviteRequestsListGetResponse200Normalizer.php
index f8f054c2..d1fe897a 100644
--- a/generated/Normalizer/AdminInviteRequestsListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminInviteRequestsListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminInviteRequestsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminInviteRequestsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminInviteRequestsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminInviteRequestsListGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminInviteRequestsListGetResponsedefaultNormalizer.php
index 61d7b05c..437b0c5e 100644
--- a/generated/Normalizer/AdminInviteRequestsListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminInviteRequestsListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminInviteRequestsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminInviteRequestsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminInviteRequestsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsAdminsListGetResponse200Normalizer.php b/generated/Normalizer/AdminTeamsAdminsListGetResponse200Normalizer.php
index 5f945d21..30c20cad 100644
--- a/generated/Normalizer/AdminTeamsAdminsListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminTeamsAdminsListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsAdminsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsAdminsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsAdminsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsAdminsListGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminTeamsAdminsListGetResponsedefaultNormalizer.php
index b220211d..bf43b9fa 100644
--- a/generated/Normalizer/AdminTeamsAdminsListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminTeamsAdminsListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsAdminsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsAdminsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsAdminsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsCreatePostResponse200Normalizer.php b/generated/Normalizer/AdminTeamsCreatePostResponse200Normalizer.php
index 32067fa6..5603a7f3 100644
--- a/generated/Normalizer/AdminTeamsCreatePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminTeamsCreatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsCreatePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminTeamsCreatePostResponsedefaultNormalizer.php
index f1be2f56..c2a44c7d 100644
--- a/generated/Normalizer/AdminTeamsCreatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminTeamsCreatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsListGetResponse200Normalizer.php b/generated/Normalizer/AdminTeamsListGetResponse200Normalizer.php
index 0bd109de..613d6822 100644
--- a/generated/Normalizer/AdminTeamsListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminTeamsListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsListGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminTeamsListGetResponsedefaultNormalizer.php
index 56211664..927b2284 100644
--- a/generated/Normalizer/AdminTeamsListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminTeamsListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsOwnersListGetResponse200Normalizer.php b/generated/Normalizer/AdminTeamsOwnersListGetResponse200Normalizer.php
index 308be260..079f451a 100644
--- a/generated/Normalizer/AdminTeamsOwnersListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminTeamsOwnersListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsOwnersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsOwnersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsOwnersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsOwnersListGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminTeamsOwnersListGetResponsedefaultNormalizer.php
index 358a293d..e475a8ff 100644
--- a/generated/Normalizer/AdminTeamsOwnersListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminTeamsOwnersListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsOwnersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsOwnersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsOwnersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsInfoGetResponse200Normalizer.php b/generated/Normalizer/AdminTeamsSettingsInfoGetResponse200Normalizer.php
index 74459465..5f8ea47a 100644
--- a/generated/Normalizer/AdminTeamsSettingsInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminTeamsSettingsInfoGetResponsedefaultNormalizer.php
index 066408f4..d3cd8ccb 100644
--- a/generated/Normalizer/AdminTeamsSettingsInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsSetDefaultChannelsPostResponse200Normalizer.php b/generated/Normalizer/AdminTeamsSettingsSetDefaultChannelsPostResponse200Normalizer.php
index f7537c03..c97b6fdc 100644
--- a/generated/Normalizer/AdminTeamsSettingsSetDefaultChannelsPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsSetDefaultChannelsPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsSetDefaultChannelsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsSetDefaultChannelsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsSetDefaultChannelsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsSetDefaultChannelsPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminTeamsSettingsSetDefaultChannelsPostResponsedefaultNormalizer.php
index dcc0e601..4ced9aed 100644
--- a/generated/Normalizer/AdminTeamsSettingsSetDefaultChannelsPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsSetDefaultChannelsPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsSetDefaultChannelsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsSetDefaultChannelsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsSetDefaultChannelsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsSetDescriptionPostResponse200Normalizer.php b/generated/Normalizer/AdminTeamsSettingsSetDescriptionPostResponse200Normalizer.php
index 9a5510e7..395bb055 100644
--- a/generated/Normalizer/AdminTeamsSettingsSetDescriptionPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsSetDescriptionPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsSetDescriptionPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsSetDescriptionPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsSetDescriptionPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsSetDescriptionPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminTeamsSettingsSetDescriptionPostResponsedefaultNormalizer.php
index a22fd978..3cc6540d 100644
--- a/generated/Normalizer/AdminTeamsSettingsSetDescriptionPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsSetDescriptionPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsSetDescriptionPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsSetDescriptionPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsSetDescriptionPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsSetDiscoverabilityPostResponse200Normalizer.php b/generated/Normalizer/AdminTeamsSettingsSetDiscoverabilityPostResponse200Normalizer.php
index c7526fee..5f4868e3 100644
--- a/generated/Normalizer/AdminTeamsSettingsSetDiscoverabilityPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsSetDiscoverabilityPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsSetDiscoverabilityPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsSetDiscoverabilityPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsSetDiscoverabilityPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsSetDiscoverabilityPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminTeamsSettingsSetDiscoverabilityPostResponsedefaultNormalizer.php
index c2fb9b94..74a9f0d8 100644
--- a/generated/Normalizer/AdminTeamsSettingsSetDiscoverabilityPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsSetDiscoverabilityPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsSetDiscoverabilityPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsSetDiscoverabilityPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsSetDiscoverabilityPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsSetIconPostResponse200Normalizer.php b/generated/Normalizer/AdminTeamsSettingsSetIconPostResponse200Normalizer.php
index 67013bfc..0adcb7a8 100644
--- a/generated/Normalizer/AdminTeamsSettingsSetIconPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsSetIconPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsSetIconPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsSetIconPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsSetIconPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsSetIconPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminTeamsSettingsSetIconPostResponsedefaultNormalizer.php
index 50f8c391..e1740875 100644
--- a/generated/Normalizer/AdminTeamsSettingsSetIconPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsSetIconPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsSetIconPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsSetIconPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsSetIconPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsSetNamePostResponse200Normalizer.php b/generated/Normalizer/AdminTeamsSettingsSetNamePostResponse200Normalizer.php
index ca86e6cf..ca59ede4 100644
--- a/generated/Normalizer/AdminTeamsSettingsSetNamePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsSetNamePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsSetNamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsSetNamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsSetNamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminTeamsSettingsSetNamePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminTeamsSettingsSetNamePostResponsedefaultNormalizer.php
index 1272792c..2f6972c4 100644
--- a/generated/Normalizer/AdminTeamsSettingsSetNamePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminTeamsSettingsSetNamePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminTeamsSettingsSetNamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminTeamsSettingsSetNamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminTeamsSettingsSetNamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsergroupsAddChannelsPostResponse200Normalizer.php b/generated/Normalizer/AdminUsergroupsAddChannelsPostResponse200Normalizer.php
index dde8ad5b..13d27a5c 100644
--- a/generated/Normalizer/AdminUsergroupsAddChannelsPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsergroupsAddChannelsPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsergroupsAddChannelsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsergroupsAddChannelsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsergroupsAddChannelsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsergroupsAddChannelsPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsergroupsAddChannelsPostResponsedefaultNormalizer.php
index 3c2c4884..d2b68ef8 100644
--- a/generated/Normalizer/AdminUsergroupsAddChannelsPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsergroupsAddChannelsPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsergroupsAddChannelsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsergroupsAddChannelsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsergroupsAddChannelsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsergroupsAddTeamsPostResponse200Normalizer.php b/generated/Normalizer/AdminUsergroupsAddTeamsPostResponse200Normalizer.php
index d7586556..54e54115 100644
--- a/generated/Normalizer/AdminUsergroupsAddTeamsPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsergroupsAddTeamsPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsergroupsAddTeamsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsergroupsAddTeamsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsergroupsAddTeamsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsergroupsAddTeamsPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsergroupsAddTeamsPostResponsedefaultNormalizer.php
index d37c5ca6..dc8daf9f 100644
--- a/generated/Normalizer/AdminUsergroupsAddTeamsPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsergroupsAddTeamsPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsergroupsAddTeamsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsergroupsAddTeamsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsergroupsAddTeamsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsergroupsListChannelsGetResponse200Normalizer.php b/generated/Normalizer/AdminUsergroupsListChannelsGetResponse200Normalizer.php
index d0146bec..569cf6b5 100644
--- a/generated/Normalizer/AdminUsergroupsListChannelsGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsergroupsListChannelsGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsergroupsListChannelsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsergroupsListChannelsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsergroupsListChannelsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsergroupsListChannelsGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsergroupsListChannelsGetResponsedefaultNormalizer.php
index 7fb1906c..d230ce12 100644
--- a/generated/Normalizer/AdminUsergroupsListChannelsGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsergroupsListChannelsGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsergroupsListChannelsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsergroupsListChannelsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsergroupsListChannelsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsergroupsRemoveChannelsPostResponse200Normalizer.php b/generated/Normalizer/AdminUsergroupsRemoveChannelsPostResponse200Normalizer.php
index 35f04e20..facfa577 100644
--- a/generated/Normalizer/AdminUsergroupsRemoveChannelsPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsergroupsRemoveChannelsPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsergroupsRemoveChannelsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsergroupsRemoveChannelsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsergroupsRemoveChannelsPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsergroupsRemoveChannelsPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsergroupsRemoveChannelsPostResponsedefaultNormalizer.php
index ff6fe287..1511b803 100644
--- a/generated/Normalizer/AdminUsergroupsRemoveChannelsPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsergroupsRemoveChannelsPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsergroupsRemoveChannelsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsergroupsRemoveChannelsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsergroupsRemoveChannelsPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersAssignPostResponse200Normalizer.php b/generated/Normalizer/AdminUsersAssignPostResponse200Normalizer.php
index 905c380a..e97b10cf 100644
--- a/generated/Normalizer/AdminUsersAssignPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsersAssignPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersAssignPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersAssignPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersAssignPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersAssignPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsersAssignPostResponsedefaultNormalizer.php
index 44cc9b8b..df60c3eb 100644
--- a/generated/Normalizer/AdminUsersAssignPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsersAssignPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersAssignPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersAssignPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersAssignPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersInvitePostResponse200Normalizer.php b/generated/Normalizer/AdminUsersInvitePostResponse200Normalizer.php
index 255773b2..59483eaa 100644
--- a/generated/Normalizer/AdminUsersInvitePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsersInvitePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersInvitePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersInvitePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersInvitePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersInvitePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsersInvitePostResponsedefaultNormalizer.php
index 1e9c6cf4..59c4054f 100644
--- a/generated/Normalizer/AdminUsersInvitePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsersInvitePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersInvitePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersInvitePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersInvitePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersListGetResponse200Normalizer.php b/generated/Normalizer/AdminUsersListGetResponse200Normalizer.php
index 4a68c6e1..75f68cb7 100644
--- a/generated/Normalizer/AdminUsersListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsersListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersListGetResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsersListGetResponsedefaultNormalizer.php
index 8e5c2125..2e694830 100644
--- a/generated/Normalizer/AdminUsersListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsersListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersRemovePostResponse200Normalizer.php b/generated/Normalizer/AdminUsersRemovePostResponse200Normalizer.php
index c6603b32..598d5277 100644
--- a/generated/Normalizer/AdminUsersRemovePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsersRemovePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersRemovePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsersRemovePostResponsedefaultNormalizer.php
index 9a2c7f7e..c37fd4d2 100644
--- a/generated/Normalizer/AdminUsersRemovePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsersRemovePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSessionInvalidatePostResponse200Normalizer.php b/generated/Normalizer/AdminUsersSessionInvalidatePostResponse200Normalizer.php
index 8c9bb6d2..d68d25a2 100644
--- a/generated/Normalizer/AdminUsersSessionInvalidatePostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsersSessionInvalidatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSessionInvalidatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSessionInvalidatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSessionInvalidatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSessionInvalidatePostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsersSessionInvalidatePostResponsedefaultNormalizer.php
index a91b0a21..32971963 100644
--- a/generated/Normalizer/AdminUsersSessionInvalidatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsersSessionInvalidatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSessionInvalidatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSessionInvalidatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSessionInvalidatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSessionResetPostResponse200Normalizer.php b/generated/Normalizer/AdminUsersSessionResetPostResponse200Normalizer.php
index 8c300e1b..b01e8b3c 100644
--- a/generated/Normalizer/AdminUsersSessionResetPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsersSessionResetPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSessionResetPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSessionResetPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSessionResetPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSessionResetPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsersSessionResetPostResponsedefaultNormalizer.php
index e42f7833..76fa1824 100644
--- a/generated/Normalizer/AdminUsersSessionResetPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsersSessionResetPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSessionResetPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSessionResetPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSessionResetPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSetAdminPostResponse200Normalizer.php b/generated/Normalizer/AdminUsersSetAdminPostResponse200Normalizer.php
index 291ea551..73e65db6 100644
--- a/generated/Normalizer/AdminUsersSetAdminPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsersSetAdminPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSetAdminPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSetAdminPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSetAdminPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSetAdminPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsersSetAdminPostResponsedefaultNormalizer.php
index ac5d71a9..11d05caa 100644
--- a/generated/Normalizer/AdminUsersSetAdminPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsersSetAdminPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSetAdminPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSetAdminPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSetAdminPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSetExpirationPostResponse200Normalizer.php b/generated/Normalizer/AdminUsersSetExpirationPostResponse200Normalizer.php
index 194d236e..6e161644 100644
--- a/generated/Normalizer/AdminUsersSetExpirationPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsersSetExpirationPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSetExpirationPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSetExpirationPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSetExpirationPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSetExpirationPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsersSetExpirationPostResponsedefaultNormalizer.php
index f9bfcff5..cdbe2ff7 100644
--- a/generated/Normalizer/AdminUsersSetExpirationPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsersSetExpirationPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSetExpirationPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSetExpirationPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSetExpirationPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSetOwnerPostResponse200Normalizer.php b/generated/Normalizer/AdminUsersSetOwnerPostResponse200Normalizer.php
index 0f61e1bf..d0bcfa8f 100644
--- a/generated/Normalizer/AdminUsersSetOwnerPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsersSetOwnerPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSetOwnerPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSetOwnerPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSetOwnerPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSetOwnerPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsersSetOwnerPostResponsedefaultNormalizer.php
index ba5828a5..ae42b7f2 100644
--- a/generated/Normalizer/AdminUsersSetOwnerPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsersSetOwnerPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSetOwnerPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSetOwnerPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSetOwnerPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSetRegularPostResponse200Normalizer.php b/generated/Normalizer/AdminUsersSetRegularPostResponse200Normalizer.php
index 2643ab61..d38c62af 100644
--- a/generated/Normalizer/AdminUsersSetRegularPostResponse200Normalizer.php
+++ b/generated/Normalizer/AdminUsersSetRegularPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSetRegularPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSetRegularPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSetRegularPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AdminUsersSetRegularPostResponsedefaultNormalizer.php b/generated/Normalizer/AdminUsersSetRegularPostResponsedefaultNormalizer.php
index d17f01c8..60700acf 100644
--- a/generated/Normalizer/AdminUsersSetRegularPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AdminUsersSetRegularPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AdminUsersSetRegularPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AdminUsersSetRegularPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AdminUsersSetRegularPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ApiTestGetResponse200Normalizer.php b/generated/Normalizer/ApiTestGetResponse200Normalizer.php
index b1faf6cf..6696a5e0 100644
--- a/generated/Normalizer/ApiTestGetResponse200Normalizer.php
+++ b/generated/Normalizer/ApiTestGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,151 +23,77 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ApiTestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ApiTestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ApiTestGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('args', $data) && null !== $data['args']) {
- $object->setArgs($data['args']);
- unset($data['args']);
- } elseif (\array_key_exists('args', $data) && null === $data['args']) {
- $object->setArgs(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ApiTestGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('args') && null !== $object->getArgs()) {
- $data['args'] = $object->getArgs();
- }
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('args', $data) && null !== $data['args']) {
+ $object->setArgs($data['args']);
+ unset($data['args']);
+ } elseif (\array_key_exists('args', $data) && null === $data['args']) {
+ $object->setArgs(null);
+ }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ApiTestGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class ApiTestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('args') && null !== $data->getArgs()) {
+ $dataArray['args'] = $data->getArgs();
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ApiTestGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('args', $data) && null !== $data['args']) {
- $object->setArgs($data['args']);
- unset($data['args']);
- } elseif (\array_key_exists('args', $data) && null === $data['args']) {
- $object->setArgs(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('args') && null !== $object->getArgs()) {
- $data['args'] = $object->getArgs();
- }
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ApiTestGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ApiTestGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ApiTestGetResponsedefaultNormalizer.php b/generated/Normalizer/ApiTestGetResponsedefaultNormalizer.php
index c4cd0b6d..19c4b1a3 100644
--- a/generated/Normalizer/ApiTestGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ApiTestGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,165 +23,84 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ApiTestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ApiTestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('args', $data) && null !== $data['args']) {
- $object->setArgs($data['args']);
- unset($data['args']);
- } elseif (\array_key_exists('args', $data) && null === $data['args']) {
- $object->setArgs(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- unset($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('args') && null !== $object->getArgs()) {
- $data['args'] = $object->getArgs();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
+ if (\array_key_exists('args', $data) && null !== $data['args']) {
+ $object->setArgs($data['args']);
+ unset($data['args']);
+ } elseif (\array_key_exists('args', $data) && null === $data['args']) {
+ $object->setArgs(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ unset($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ApiTestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class === \get_class($data);
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
+ }
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('args', $data) && null !== $data['args']) {
- $object->setArgs($data['args']);
- unset($data['args']);
- } elseif (\array_key_exists('args', $data) && null === $data['args']) {
- $object->setArgs(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- unset($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('args') && null !== $data->getArgs()) {
+ $dataArray['args'] = $data->getArgs();
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('args') && null !== $object->getArgs()) {
- $data['args'] = $object->getArgs();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AppsEventAuthorizationsListGetResponse200Normalizer.php b/generated/Normalizer/AppsEventAuthorizationsListGetResponse200Normalizer.php
index b573e7ba..810b28c0 100644
--- a/generated/Normalizer/AppsEventAuthorizationsListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AppsEventAuthorizationsListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsEventAuthorizationsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsEventAuthorizationsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AppsEventAuthorizationsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AppsEventAuthorizationsListGetResponsedefaultNormalizer.php b/generated/Normalizer/AppsEventAuthorizationsListGetResponsedefaultNormalizer.php
index a38f23b4..b2dd350d 100644
--- a/generated/Normalizer/AppsEventAuthorizationsListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AppsEventAuthorizationsListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsEventAuthorizationsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsEventAuthorizationsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AppsEventAuthorizationsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoAppHomeNormalizer.php b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoAppHomeNormalizer.php
index 1c830095..8e084ef4 100644
--- a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoAppHomeNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoAppHomeNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,72 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsInfoGetResponse200InfoAppHomeNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsInfoGetResponse200InfoAppHomeNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('resources') && null !== $object->getResources()) {
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
- }
- if ($object->isInitialized('scopes') && null !== $object->getScopes()) {
- $values = [];
- foreach ($object->getScopes() as $value) {
- $values[] = $value;
- }
- $data['scopes'] = $values;
+ if (\array_key_exists('resources', $data) && null !== $data['resources']) {
+ $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
+ } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
+ $object->setResources(null);
+ }
+ if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
+ $values = [];
+ foreach ($data['scopes'] as $value) {
+ $values[] = $value;
}
-
- return $data;
+ $object->setScopes($values);
+ } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
+ $object->setScopes(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsInfoGetResponse200InfoAppHomeNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class === $type;
- }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('resources') && null !== $data->getResources()) {
+ $dataArray['resources'] = $this->normalizer->normalize($data->getResources(), 'json', $context);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
+ if ($data->isInitialized('scopes') && null !== $data->getScopes()) {
+ $values = [];
+ foreach ($data->getScopes() as $value) {
+ $values[] = $value;
}
-
- return $object;
+ $dataArray['scopes'] = $values;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('resources') && null !== $object->getResources()) {
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
- }
- if ($object->isInitialized('scopes') && null !== $object->getScopes()) {
- $values = [];
- foreach ($object->getScopes() as $value) {
- $values[] = $value;
- }
- $data['scopes'] = $values;
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoChannelNormalizer.php b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoChannelNormalizer.php
index 966d1478..03f9b151 100644
--- a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoChannelNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoChannelNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,72 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsInfoGetResponse200InfoChannelNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsInfoGetResponse200InfoChannelNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('resources') && null !== $object->getResources()) {
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
- }
- if ($object->isInitialized('scopes') && null !== $object->getScopes()) {
- $values = [];
- foreach ($object->getScopes() as $value) {
- $values[] = $value;
- }
- $data['scopes'] = $values;
+ if (\array_key_exists('resources', $data) && null !== $data['resources']) {
+ $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
+ } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
+ $object->setResources(null);
+ }
+ if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
+ $values = [];
+ foreach ($data['scopes'] as $value) {
+ $values[] = $value;
}
-
- return $data;
+ $object->setScopes($values);
+ } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
+ $object->setScopes(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsInfoGetResponse200InfoChannelNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class === $type;
- }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('resources') && null !== $data->getResources()) {
+ $dataArray['resources'] = $this->normalizer->normalize($data->getResources(), 'json', $context);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
+ if ($data->isInitialized('scopes') && null !== $data->getScopes()) {
+ $values = [];
+ foreach ($data->getScopes() as $value) {
+ $values[] = $value;
}
-
- return $object;
+ $dataArray['scopes'] = $values;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('resources') && null !== $object->getResources()) {
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
- }
- if ($object->isInitialized('scopes') && null !== $object->getScopes()) {
- $values = [];
- foreach ($object->getScopes() as $value) {
- $values[] = $value;
- }
- $data['scopes'] = $values;
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoGroupNormalizer.php b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoGroupNormalizer.php
index 6bafabe4..7fefad37 100644
--- a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoGroupNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoGroupNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,72 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsInfoGetResponse200InfoGroupNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsInfoGetResponse200InfoGroupNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('resources') && null !== $object->getResources()) {
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
- }
- if ($object->isInitialized('scopes') && null !== $object->getScopes()) {
- $values = [];
- foreach ($object->getScopes() as $value) {
- $values[] = $value;
- }
- $data['scopes'] = $values;
+ if (\array_key_exists('resources', $data) && null !== $data['resources']) {
+ $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
+ } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
+ $object->setResources(null);
+ }
+ if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
+ $values = [];
+ foreach ($data['scopes'] as $value) {
+ $values[] = $value;
}
-
- return $data;
+ $object->setScopes($values);
+ } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
+ $object->setScopes(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsInfoGetResponse200InfoGroupNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class === $type;
- }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('resources') && null !== $data->getResources()) {
+ $dataArray['resources'] = $this->normalizer->normalize($data->getResources(), 'json', $context);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
+ if ($data->isInitialized('scopes') && null !== $data->getScopes()) {
+ $values = [];
+ foreach ($data->getScopes() as $value) {
+ $values[] = $value;
}
-
- return $object;
+ $dataArray['scopes'] = $values;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('resources') && null !== $object->getResources()) {
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
- }
- if ($object->isInitialized('scopes') && null !== $object->getScopes()) {
- $values = [];
- foreach ($object->getScopes() as $value) {
- $values[] = $value;
- }
- $data['scopes'] = $values;
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoImNormalizer.php b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoImNormalizer.php
index 855f888e..32dd7344 100644
--- a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoImNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoImNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,72 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsInfoGetResponse200InfoImNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsInfoGetResponse200InfoImNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('resources') && null !== $object->getResources()) {
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
- }
- if ($object->isInitialized('scopes') && null !== $object->getScopes()) {
- $values = [];
- foreach ($object->getScopes() as $value) {
- $values[] = $value;
- }
- $data['scopes'] = $values;
+ if (\array_key_exists('resources', $data) && null !== $data['resources']) {
+ $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
+ } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
+ $object->setResources(null);
+ }
+ if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
+ $values = [];
+ foreach ($data['scopes'] as $value) {
+ $values[] = $value;
}
-
- return $data;
+ $object->setScopes($values);
+ } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
+ $object->setScopes(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsInfoGetResponse200InfoImNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class === $type;
- }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('resources') && null !== $data->getResources()) {
+ $dataArray['resources'] = $this->normalizer->normalize($data->getResources(), 'json', $context);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
+ if ($data->isInitialized('scopes') && null !== $data->getScopes()) {
+ $values = [];
+ foreach ($data->getScopes() as $value) {
+ $values[] = $value;
}
-
- return $object;
+ $dataArray['scopes'] = $values;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('resources') && null !== $object->getResources()) {
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
- }
- if ($object->isInitialized('scopes') && null !== $object->getScopes()) {
- $values = [];
- foreach ($object->getScopes() as $value) {
- $values[] = $value;
- }
- $data['scopes'] = $values;
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoMpimNormalizer.php b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoMpimNormalizer.php
index 0f3a2253..e91ff2ea 100644
--- a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoMpimNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoMpimNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,72 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsInfoGetResponse200InfoMpimNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsInfoGetResponse200InfoMpimNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('resources') && null !== $object->getResources()) {
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
- }
- if ($object->isInitialized('scopes') && null !== $object->getScopes()) {
- $values = [];
- foreach ($object->getScopes() as $value) {
- $values[] = $value;
- }
- $data['scopes'] = $values;
+ if (\array_key_exists('resources', $data) && null !== $data['resources']) {
+ $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
+ } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
+ $object->setResources(null);
+ }
+ if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
+ $values = [];
+ foreach ($data['scopes'] as $value) {
+ $values[] = $value;
}
-
- return $data;
+ $object->setScopes($values);
+ } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
+ $object->setScopes(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsInfoGetResponse200InfoMpimNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class === $type;
- }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('resources') && null !== $data->getResources()) {
+ $dataArray['resources'] = $this->normalizer->normalize($data->getResources(), 'json', $context);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
+ if ($data->isInitialized('scopes') && null !== $data->getScopes()) {
+ $values = [];
+ foreach ($data->getScopes() as $value) {
+ $values[] = $value;
}
-
- return $object;
+ $dataArray['scopes'] = $values;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('resources') && null !== $object->getResources()) {
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
- }
- if ($object->isInitialized('scopes') && null !== $object->getScopes()) {
- $values = [];
- foreach ($object->getScopes() as $value) {
- $values[] = $value;
- }
- $data['scopes'] = $values;
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoNormalizer.php b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoNormalizer.php
index 8c45b7a8..ef4ef8f2 100644
--- a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,84 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsInfoGetResponse200InfoNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsInfoGetResponse200InfoNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('app_home', $data) && null !== $data['app_home']) {
- $object->setAppHome($this->denormalizer->denormalize($data['app_home'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class, 'json', $context));
- } elseif (\array_key_exists('app_home', $data) && null === $data['app_home']) {
- $object->setAppHome(null);
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('group', $data) && null !== $data['group']) {
- $object->setGroup($this->denormalizer->denormalize($data['group'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class, 'json', $context));
- } elseif (\array_key_exists('group', $data) && null === $data['group']) {
- $object->setGroup(null);
- }
- if (\array_key_exists('im', $data) && null !== $data['im']) {
- $object->setIm($this->denormalizer->denormalize($data['im'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class, 'json', $context));
- } elseif (\array_key_exists('im', $data) && null === $data['im']) {
- $object->setIm(null);
- }
- if (\array_key_exists('mpim', $data) && null !== $data['mpim']) {
- $object->setMpim($this->denormalizer->denormalize($data['mpim'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class, 'json', $context));
- } elseif (\array_key_exists('mpim', $data) && null === $data['mpim']) {
- $object->setMpim(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['app_home'] = $this->normalizer->normalize($object->getAppHome(), 'json', $context);
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['group'] = $this->normalizer->normalize($object->getGroup(), 'json', $context);
- $data['im'] = $this->normalizer->normalize($object->getIm(), 'json', $context);
- $data['mpim'] = $this->normalizer->normalize($object->getMpim(), 'json', $context);
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
-
- return $data;
+ if (\array_key_exists('app_home', $data) && null !== $data['app_home']) {
+ $object->setAppHome($this->denormalizer->denormalize($data['app_home'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class, 'json', $context));
+ } elseif (\array_key_exists('app_home', $data) && null === $data['app_home']) {
+ $object->setAppHome(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class => false];
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class, 'json', $context));
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
- }
-} else {
- class AppsPermissionsInfoGetResponse200InfoNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class === $type;
+ if (\array_key_exists('group', $data) && null !== $data['group']) {
+ $object->setGroup($this->denormalizer->denormalize($data['group'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class, 'json', $context));
+ } elseif (\array_key_exists('group', $data) && null === $data['group']) {
+ $object->setGroup(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class === \get_class($data);
+ if (\array_key_exists('im', $data) && null !== $data['im']) {
+ $object->setIm($this->denormalizer->denormalize($data['im'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class, 'json', $context));
+ } elseif (\array_key_exists('im', $data) && null === $data['im']) {
+ $object->setIm(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('app_home', $data) && null !== $data['app_home']) {
- $object->setAppHome($this->denormalizer->denormalize($data['app_home'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class, 'json', $context));
- } elseif (\array_key_exists('app_home', $data) && null === $data['app_home']) {
- $object->setAppHome(null);
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('group', $data) && null !== $data['group']) {
- $object->setGroup($this->denormalizer->denormalize($data['group'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class, 'json', $context));
- } elseif (\array_key_exists('group', $data) && null === $data['group']) {
- $object->setGroup(null);
- }
- if (\array_key_exists('im', $data) && null !== $data['im']) {
- $object->setIm($this->denormalizer->denormalize($data['im'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class, 'json', $context));
- } elseif (\array_key_exists('im', $data) && null === $data['im']) {
- $object->setIm(null);
- }
- if (\array_key_exists('mpim', $data) && null !== $data['mpim']) {
- $object->setMpim($this->denormalizer->denormalize($data['mpim'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class, 'json', $context));
- } elseif (\array_key_exists('mpim', $data) && null === $data['mpim']) {
- $object->setMpim(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
-
- return $object;
+ if (\array_key_exists('mpim', $data) && null !== $data['mpim']) {
+ $object->setMpim($this->denormalizer->denormalize($data['mpim'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class, 'json', $context));
+ } elseif (\array_key_exists('mpim', $data) && null === $data['mpim']) {
+ $object->setMpim(null);
+ }
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class, 'json', $context));
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['app_home'] = $this->normalizer->normalize($object->getAppHome(), 'json', $context);
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['group'] = $this->normalizer->normalize($object->getGroup(), 'json', $context);
- $data['im'] = $this->normalizer->normalize($object->getIm(), 'json', $context);
- $data['mpim'] = $this->normalizer->normalize($object->getMpim(), 'json', $context);
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['app_home'] = $this->normalizer->normalize($data->getAppHome(), 'json', $context);
+ $dataArray['channel'] = $this->normalizer->normalize($data->getChannel(), 'json', $context);
+ $dataArray['group'] = $this->normalizer->normalize($data->getGroup(), 'json', $context);
+ $dataArray['im'] = $this->normalizer->normalize($data->getIm(), 'json', $context);
+ $dataArray['mpim'] = $this->normalizer->normalize($data->getMpim(), 'json', $context);
+ $dataArray['team'] = $this->normalizer->normalize($data->getTeam(), 'json', $context);
+
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoTeamNormalizer.php b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoTeamNormalizer.php
index 0771bbce..380d4c27 100644
--- a/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoTeamNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsInfoGetResponse200InfoTeamNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsInfoGetResponse200InfoTeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsInfoGetResponse200InfoTeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
+ if (\array_key_exists('resources', $data) && null !== $data['resources']) {
+ $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
+ } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
+ $object->setResources(null);
+ }
+ if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
$values = [];
- foreach ($object->getScopes() as $value) {
+ foreach ($data['scopes'] as $value) {
$values[] = $value;
}
- $data['scopes'] = $values;
-
- return $data;
+ $object->setScopes($values);
+ } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
+ $object->setScopes(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsInfoGetResponse200InfoTeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $object->setResources($this->denormalizer->denormalize($data['resources'], \JoliCode\Slack\Api\Model\ObjsResources::class, 'json', $context));
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $values = [];
- foreach ($data['scopes'] as $value) {
- $values[] = $value;
- }
- $object->setScopes($values);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
- }
-
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['resources'] = $this->normalizer->normalize($data->getResources(), 'json', $context);
+ $values = [];
+ foreach ($data->getScopes() as $value) {
+ $values[] = $value;
}
+ $dataArray['scopes'] = $values;
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['resources'] = $this->normalizer->normalize($object->getResources(), 'json', $context);
- $values = [];
- foreach ($object->getScopes() as $value) {
- $values[] = $value;
- }
- $data['scopes'] = $values;
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsInfoGetResponse200Normalizer.php b/generated/Normalizer/AppsPermissionsInfoGetResponse200Normalizer.php
index 7ce30f6b..4e85a4a5 100644
--- a/generated/Normalizer/AppsPermissionsInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/AppsPermissionsInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('info', $data) && null !== $data['info']) {
- $object->setInfo($this->denormalizer->denormalize($data['info'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class, 'json', $context));
- } elseif (\array_key_exists('info', $data) && null === $data['info']) {
- $object->setInfo(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['info'] = $this->normalizer->normalize($object->getInfo(), 'json', $context);
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AppsPermissionsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class === $type;
+ if (\array_key_exists('info', $data) && null !== $data['info']) {
+ $object->setInfo($this->denormalizer->denormalize($data['info'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class, 'json', $context));
+ } elseif (\array_key_exists('info', $data) && null === $data['info']) {
+ $object->setInfo(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('info', $data) && null !== $data['info']) {
- $object->setInfo($this->denormalizer->denormalize($data['info'], \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class, 'json', $context));
- } elseif (\array_key_exists('info', $data) && null === $data['info']) {
- $object->setInfo(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['info'] = $this->normalizer->normalize($object->getInfo(), 'json', $context);
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['info'] = $this->normalizer->normalize($data->getInfo(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/AppsPermissionsInfoGetResponsedefaultNormalizer.php
index e5fc6351..e227c29d 100644
--- a/generated/Normalizer/AppsPermissionsInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AppsPermissionsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsRequestGetResponse200Normalizer.php b/generated/Normalizer/AppsPermissionsRequestGetResponse200Normalizer.php
index e792317d..38e7f40c 100644
--- a/generated/Normalizer/AppsPermissionsRequestGetResponse200Normalizer.php
+++ b/generated/Normalizer/AppsPermissionsRequestGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsRequestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class === $type;
- }
+class AppsPermissionsRequestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class AppsPermissionsRequestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsRequestGetResponsedefaultNormalizer.php b/generated/Normalizer/AppsPermissionsRequestGetResponsedefaultNormalizer.php
index 6cf331ce..7cf0ef48 100644
--- a/generated/Normalizer/AppsPermissionsRequestGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsRequestGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsRequestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsRequestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AppsPermissionsRequestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsResourcesListGetResponse200Normalizer.php b/generated/Normalizer/AppsPermissionsResourcesListGetResponse200Normalizer.php
index 29e1b30f..e06843e6 100644
--- a/generated/Normalizer/AppsPermissionsResourcesListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AppsPermissionsResourcesListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,181 +23,92 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsResourcesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsResourcesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $values = [];
- foreach ($data['resources'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class, 'json', $context);
- }
- $object->setResources($values);
- unset($data['resources']);
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class, 'json', $context));
- unset($data['response_metadata']);
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
- foreach ($data as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value_1;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('resources', $data) && null !== $data['resources']) {
$values = [];
- foreach ($object->getResources() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['resources'] = $values;
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
+ foreach ($data['resources'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class, 'json', $context);
}
- foreach ($object as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value_1;
- }
+ $object->setResources($values);
+ unset($data['resources']);
+ } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
+ $object->setResources(null);
+ }
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class, 'json', $context));
+ unset($data['response_metadata']);
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
+ }
+ foreach ($data as $key => $value_1) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value_1;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsResourcesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class === $type;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $values = [];
+ foreach ($data->getResources() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class === \get_class($data);
+ $dataArray['resources'] = $values;
+ if ($data->isInitialized('responseMetadata') && null !== $data->getResponseMetadata()) {
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('resources', $data) && null !== $data['resources']) {
- $values = [];
- foreach ($data['resources'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class, 'json', $context);
- }
- $object->setResources($values);
- unset($data['resources']);
- } elseif (\array_key_exists('resources', $data) && null === $data['resources']) {
- $object->setResources(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class, 'json', $context));
- unset($data['response_metadata']);
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
- foreach ($data as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value_1;
- }
+ foreach ($data as $key => $value_1) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value_1;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $values = [];
- foreach ($object->getResources() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['resources'] = $values;
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
- foreach ($object as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value_1;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsResourcesListGetResponse200ResourcesItemNormalizer.php b/generated/Normalizer/AppsPermissionsResourcesListGetResponse200ResourcesItemNormalizer.php
index a03e49b9..0cfe83d5 100644
--- a/generated/Normalizer/AppsPermissionsResourcesListGetResponse200ResourcesItemNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsResourcesListGetResponse200ResourcesItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,131 +23,64 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsResourcesListGetResponse200ResourcesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsResourcesListGetResponse200ResourcesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('id') && null !== $object->getId()) {
- $data['id'] = $object->getId();
- }
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $data['type'] = $object->getType();
- }
-
- return $data;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class => false];
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- }
-} else {
- class AppsPermissionsResourcesListGetResponse200ResourcesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class === $type;
- }
+ return $object;
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('id') && null !== $data->getId()) {
+ $dataArray['id'] = $data->getId();
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
+ if ($data->isInitialized('type') && null !== $data->getType()) {
+ $dataArray['type'] = $data->getType();
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('id') && null !== $object->getId()) {
- $data['id'] = $object->getId();
- }
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $data['type'] = $object->getType();
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsResourcesListGetResponse200ResponseMetadataNormalizer.php b/generated/Normalizer/AppsPermissionsResourcesListGetResponse200ResponseMetadataNormalizer.php
index 3eb0534a..ece757a9 100644
--- a/generated/Normalizer/AppsPermissionsResourcesListGetResponse200ResponseMetadataNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsResourcesListGetResponse200ResponseMetadataNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,54 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsResourcesListGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsResourcesListGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
-
- return $data;
+ if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
+ $object->setNextCursor($data['next_cursor']);
+ } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
+ $object->setNextCursor(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsResourcesListGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
- return $object;
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['next_cursor'] = $data->getNextCursor();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsResourcesListGetResponsedefaultNormalizer.php b/generated/Normalizer/AppsPermissionsResourcesListGetResponsedefaultNormalizer.php
index 92b30b42..387a6dc5 100644
--- a/generated/Normalizer/AppsPermissionsResourcesListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsResourcesListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsResourcesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsResourcesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AppsPermissionsResourcesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsScopesListGetResponse200Normalizer.php b/generated/Normalizer/AppsPermissionsScopesListGetResponse200Normalizer.php
index 010a7ef9..ed711f59 100644
--- a/generated/Normalizer/AppsPermissionsScopesListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AppsPermissionsScopesListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,75 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsScopesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsScopesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $object->setScopes($this->denormalizer->denormalize($data['scopes'], \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class, 'json', $context));
- unset($data['scopes']);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['scopes'] = $this->normalizer->normalize($object->getScopes(), 'json', $context);
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AppsPermissionsScopesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class === \get_class($data);
+ if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
+ $object->setScopes($this->denormalizer->denormalize($data['scopes'], \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class, 'json', $context));
+ unset($data['scopes']);
+ } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
+ $object->setScopes(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('scopes', $data) && null !== $data['scopes']) {
- $object->setScopes($this->denormalizer->denormalize($data['scopes'], \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class, 'json', $context));
- unset($data['scopes']);
- } elseif (\array_key_exists('scopes', $data) && null === $data['scopes']) {
- $object->setScopes(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['scopes'] = $this->normalizer->normalize($object->getScopes(), 'json', $context);
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['scopes'] = $this->normalizer->normalize($data->getScopes(), 'json', $context);
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
+ }
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsScopesListGetResponse200ScopesNormalizer.php b/generated/Normalizer/AppsPermissionsScopesListGetResponse200ScopesNormalizer.php
index 0b0a14f6..6b043194 100644
--- a/generated/Normalizer/AppsPermissionsScopesListGetResponse200ScopesNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsScopesListGetResponse200ScopesNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,357 +23,177 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsScopesListGetResponse200ScopesNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsScopesListGetResponse200ScopesNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('app_home', $data) && null !== $data['app_home']) {
- $values = [];
- foreach ($data['app_home'] as $value) {
- $values[] = $value;
- }
- $object->setAppHome($values);
- unset($data['app_home']);
- } elseif (\array_key_exists('app_home', $data) && null === $data['app_home']) {
- $object->setAppHome(null);
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $values_1 = [];
- foreach ($data['channel'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setChannel($values_1);
- unset($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('group', $data) && null !== $data['group']) {
- $values_2 = [];
- foreach ($data['group'] as $value_2) {
- $values_2[] = $value_2;
- }
- $object->setGroup($values_2);
- unset($data['group']);
- } elseif (\array_key_exists('group', $data) && null === $data['group']) {
- $object->setGroup(null);
- }
- if (\array_key_exists('im', $data) && null !== $data['im']) {
- $values_3 = [];
- foreach ($data['im'] as $value_3) {
- $values_3[] = $value_3;
- }
- $object->setIm($values_3);
- unset($data['im']);
- } elseif (\array_key_exists('im', $data) && null === $data['im']) {
- $object->setIm(null);
- }
- if (\array_key_exists('mpim', $data) && null !== $data['mpim']) {
- $values_4 = [];
- foreach ($data['mpim'] as $value_4) {
- $values_4[] = $value_4;
- }
- $object->setMpim($values_4);
- unset($data['mpim']);
- } elseif (\array_key_exists('mpim', $data) && null === $data['mpim']) {
- $object->setMpim(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $values_5 = [];
- foreach ($data['team'] as $value_5) {
- $values_5[] = $value_5;
- }
- $object->setTeam($values_5);
- unset($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $values_6 = [];
- foreach ($data['user'] as $value_6) {
- $values_6[] = $value_6;
- }
- $object->setUser($values_6);
- unset($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- foreach ($data as $key => $value_7) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value_7;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('appHome') && null !== $object->getAppHome()) {
- $values = [];
- foreach ($object->getAppHome() as $value) {
- $values[] = $value;
- }
- $data['app_home'] = $values;
- }
- if ($object->isInitialized('channel') && null !== $object->getChannel()) {
- $values_1 = [];
- foreach ($object->getChannel() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['channel'] = $values_1;
- }
- if ($object->isInitialized('group') && null !== $object->getGroup()) {
- $values_2 = [];
- foreach ($object->getGroup() as $value_2) {
- $values_2[] = $value_2;
- }
- $data['group'] = $values_2;
- }
- if ($object->isInitialized('im') && null !== $object->getIm()) {
- $values_3 = [];
- foreach ($object->getIm() as $value_3) {
- $values_3[] = $value_3;
- }
- $data['im'] = $values_3;
- }
- if ($object->isInitialized('mpim') && null !== $object->getMpim()) {
- $values_4 = [];
- foreach ($object->getMpim() as $value_4) {
- $values_4[] = $value_4;
- }
- $data['mpim'] = $values_4;
- }
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $values_5 = [];
- foreach ($object->getTeam() as $value_5) {
- $values_5[] = $value_5;
- }
- $data['team'] = $values_5;
- }
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $values_6 = [];
- foreach ($object->getUser() as $value_6) {
- $values_6[] = $value_6;
- }
- $data['user'] = $values_6;
- }
- foreach ($object as $key => $value_7) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value_7;
- }
- }
-
- return $data;
+ if (\array_key_exists('app_home', $data) && null !== $data['app_home']) {
+ $values = [];
+ foreach ($data['app_home'] as $value) {
+ $values[] = $value;
+ }
+ $object->setAppHome($values);
+ unset($data['app_home']);
+ } elseif (\array_key_exists('app_home', $data) && null === $data['app_home']) {
+ $object->setAppHome(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class => false];
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $values_1 = [];
+ foreach ($data['channel'] as $value_1) {
+ $values_1[] = $value_1;
+ }
+ $object->setChannel($values_1);
+ unset($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
- }
-} else {
- class AppsPermissionsScopesListGetResponse200ScopesNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class === $type;
+ if (\array_key_exists('group', $data) && null !== $data['group']) {
+ $values_2 = [];
+ foreach ($data['group'] as $value_2) {
+ $values_2[] = $value_2;
+ }
+ $object->setGroup($values_2);
+ unset($data['group']);
+ } elseif (\array_key_exists('group', $data) && null === $data['group']) {
+ $object->setGroup(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class === \get_class($data);
+ if (\array_key_exists('im', $data) && null !== $data['im']) {
+ $values_3 = [];
+ foreach ($data['im'] as $value_3) {
+ $values_3[] = $value_3;
+ }
+ $object->setIm($values_3);
+ unset($data['im']);
+ } elseif (\array_key_exists('im', $data) && null === $data['im']) {
+ $object->setIm(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('app_home', $data) && null !== $data['app_home']) {
- $values = [];
- foreach ($data['app_home'] as $value) {
- $values[] = $value;
- }
- $object->setAppHome($values);
- unset($data['app_home']);
- } elseif (\array_key_exists('app_home', $data) && null === $data['app_home']) {
- $object->setAppHome(null);
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $values_1 = [];
- foreach ($data['channel'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setChannel($values_1);
- unset($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('group', $data) && null !== $data['group']) {
- $values_2 = [];
- foreach ($data['group'] as $value_2) {
- $values_2[] = $value_2;
- }
- $object->setGroup($values_2);
- unset($data['group']);
- } elseif (\array_key_exists('group', $data) && null === $data['group']) {
- $object->setGroup(null);
- }
- if (\array_key_exists('im', $data) && null !== $data['im']) {
- $values_3 = [];
- foreach ($data['im'] as $value_3) {
- $values_3[] = $value_3;
- }
- $object->setIm($values_3);
- unset($data['im']);
- } elseif (\array_key_exists('im', $data) && null === $data['im']) {
- $object->setIm(null);
- }
- if (\array_key_exists('mpim', $data) && null !== $data['mpim']) {
- $values_4 = [];
- foreach ($data['mpim'] as $value_4) {
- $values_4[] = $value_4;
- }
- $object->setMpim($values_4);
- unset($data['mpim']);
- } elseif (\array_key_exists('mpim', $data) && null === $data['mpim']) {
- $object->setMpim(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $values_5 = [];
- foreach ($data['team'] as $value_5) {
- $values_5[] = $value_5;
- }
- $object->setTeam($values_5);
- unset($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $values_6 = [];
- foreach ($data['user'] as $value_6) {
- $values_6[] = $value_6;
- }
- $object->setUser($values_6);
- unset($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- foreach ($data as $key => $value_7) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value_7;
- }
+ if (\array_key_exists('mpim', $data) && null !== $data['mpim']) {
+ $values_4 = [];
+ foreach ($data['mpim'] as $value_4) {
+ $values_4[] = $value_4;
+ }
+ $object->setMpim($values_4);
+ unset($data['mpim']);
+ } elseif (\array_key_exists('mpim', $data) && null === $data['mpim']) {
+ $object->setMpim(null);
+ }
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $values_5 = [];
+ foreach ($data['team'] as $value_5) {
+ $values_5[] = $value_5;
+ }
+ $object->setTeam($values_5);
+ unset($data['team']);
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $values_6 = [];
+ foreach ($data['user'] as $value_6) {
+ $values_6[] = $value_6;
+ }
+ $object->setUser($values_6);
+ unset($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
+ }
+ foreach ($data as $key => $value_7) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value_7;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('appHome') && null !== $object->getAppHome()) {
- $values = [];
- foreach ($object->getAppHome() as $value) {
- $values[] = $value;
- }
- $data['app_home'] = $values;
+ return $object;
+ }
+
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('appHome') && null !== $data->getAppHome()) {
+ $values = [];
+ foreach ($data->getAppHome() as $value) {
+ $values[] = $value;
}
- if ($object->isInitialized('channel') && null !== $object->getChannel()) {
- $values_1 = [];
- foreach ($object->getChannel() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['channel'] = $values_1;
+ $dataArray['app_home'] = $values;
+ }
+ if ($data->isInitialized('channel') && null !== $data->getChannel()) {
+ $values_1 = [];
+ foreach ($data->getChannel() as $value_1) {
+ $values_1[] = $value_1;
}
- if ($object->isInitialized('group') && null !== $object->getGroup()) {
- $values_2 = [];
- foreach ($object->getGroup() as $value_2) {
- $values_2[] = $value_2;
- }
- $data['group'] = $values_2;
+ $dataArray['channel'] = $values_1;
+ }
+ if ($data->isInitialized('group') && null !== $data->getGroup()) {
+ $values_2 = [];
+ foreach ($data->getGroup() as $value_2) {
+ $values_2[] = $value_2;
}
- if ($object->isInitialized('im') && null !== $object->getIm()) {
- $values_3 = [];
- foreach ($object->getIm() as $value_3) {
- $values_3[] = $value_3;
- }
- $data['im'] = $values_3;
+ $dataArray['group'] = $values_2;
+ }
+ if ($data->isInitialized('im') && null !== $data->getIm()) {
+ $values_3 = [];
+ foreach ($data->getIm() as $value_3) {
+ $values_3[] = $value_3;
}
- if ($object->isInitialized('mpim') && null !== $object->getMpim()) {
- $values_4 = [];
- foreach ($object->getMpim() as $value_4) {
- $values_4[] = $value_4;
- }
- $data['mpim'] = $values_4;
+ $dataArray['im'] = $values_3;
+ }
+ if ($data->isInitialized('mpim') && null !== $data->getMpim()) {
+ $values_4 = [];
+ foreach ($data->getMpim() as $value_4) {
+ $values_4[] = $value_4;
}
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $values_5 = [];
- foreach ($object->getTeam() as $value_5) {
- $values_5[] = $value_5;
- }
- $data['team'] = $values_5;
+ $dataArray['mpim'] = $values_4;
+ }
+ if ($data->isInitialized('team') && null !== $data->getTeam()) {
+ $values_5 = [];
+ foreach ($data->getTeam() as $value_5) {
+ $values_5[] = $value_5;
}
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $values_6 = [];
- foreach ($object->getUser() as $value_6) {
- $values_6[] = $value_6;
- }
- $data['user'] = $values_6;
+ $dataArray['team'] = $values_5;
+ }
+ if ($data->isInitialized('user') && null !== $data->getUser()) {
+ $values_6 = [];
+ foreach ($data->getUser() as $value_6) {
+ $values_6[] = $value_6;
}
- foreach ($object as $key => $value_7) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value_7;
- }
+ $dataArray['user'] = $values_6;
+ }
+ foreach ($data as $key => $value_7) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value_7;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsScopesListGetResponsedefaultNormalizer.php b/generated/Normalizer/AppsPermissionsScopesListGetResponsedefaultNormalizer.php
index e72bfcca..7f9c880e 100644
--- a/generated/Normalizer/AppsPermissionsScopesListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsScopesListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsScopesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsScopesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AppsPermissionsScopesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsUsersListGetResponse200Normalizer.php b/generated/Normalizer/AppsPermissionsUsersListGetResponse200Normalizer.php
index 179c67d1..a0cadb36 100644
--- a/generated/Normalizer/AppsPermissionsUsersListGetResponse200Normalizer.php
+++ b/generated/Normalizer/AppsPermissionsUsersListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsUsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsUsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsUsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsUsersListGetResponsedefaultNormalizer.php b/generated/Normalizer/AppsPermissionsUsersListGetResponsedefaultNormalizer.php
index d1d46139..e7d0b544 100644
--- a/generated/Normalizer/AppsPermissionsUsersListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsUsersListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsUsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsUsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsUsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsUsersRequestGetResponse200Normalizer.php b/generated/Normalizer/AppsPermissionsUsersRequestGetResponse200Normalizer.php
index ed87f87e..56542cfa 100644
--- a/generated/Normalizer/AppsPermissionsUsersRequestGetResponse200Normalizer.php
+++ b/generated/Normalizer/AppsPermissionsUsersRequestGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsUsersRequestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsUsersRequestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsUsersRequestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AppsPermissionsUsersRequestGetResponsedefaultNormalizer.php b/generated/Normalizer/AppsPermissionsUsersRequestGetResponsedefaultNormalizer.php
index f1d3985c..95883550 100644
--- a/generated/Normalizer/AppsPermissionsUsersRequestGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AppsPermissionsUsersRequestGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsPermissionsUsersRequestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsPermissionsUsersRequestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class AppsPermissionsUsersRequestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AppsUninstallGetResponse200Normalizer.php b/generated/Normalizer/AppsUninstallGetResponse200Normalizer.php
index d9a00342..9350b782 100644
--- a/generated/Normalizer/AppsUninstallGetResponse200Normalizer.php
+++ b/generated/Normalizer/AppsUninstallGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsUninstallGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class === $type;
- }
+class AppsUninstallGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class AppsUninstallGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AppsUninstallGetResponsedefaultNormalizer.php b/generated/Normalizer/AppsUninstallGetResponsedefaultNormalizer.php
index 922201ce..b476618f 100644
--- a/generated/Normalizer/AppsUninstallGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AppsUninstallGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AppsUninstallGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AppsUninstallGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AppsUninstallGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AuthRevokeGetResponse200Normalizer.php b/generated/Normalizer/AuthRevokeGetResponse200Normalizer.php
index fe370967..1124998b 100644
--- a/generated/Normalizer/AuthRevokeGetResponse200Normalizer.php
+++ b/generated/Normalizer/AuthRevokeGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AuthRevokeGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AuthRevokeGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('revoked', $data) && null !== $data['revoked']) {
- $object->setRevoked($data['revoked']);
- } elseif (\array_key_exists('revoked', $data) && null === $data['revoked']) {
- $object->setRevoked(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['revoked'] = $object->getRevoked();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class => false];
+ if (\array_key_exists('revoked', $data) && \is_int($data['revoked'])) {
+ $data['revoked'] = (bool) $data['revoked'];
}
- }
-} else {
- class AuthRevokeGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('revoked', $data) && null !== $data['revoked']) {
- $object->setRevoked($data['revoked']);
- } elseif (\array_key_exists('revoked', $data) && null === $data['revoked']) {
- $object->setRevoked(null);
- }
-
- return $object;
+ if (\array_key_exists('revoked', $data) && null !== $data['revoked']) {
+ $object->setRevoked($data['revoked']);
+ } elseif (\array_key_exists('revoked', $data) && null === $data['revoked']) {
+ $object->setRevoked(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['revoked'] = $object->getRevoked();
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['revoked'] = $data->getRevoked();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AuthRevokeGetResponsedefaultNormalizer.php b/generated/Normalizer/AuthRevokeGetResponsedefaultNormalizer.php
index 257936e4..d9f18336 100644
--- a/generated/Normalizer/AuthRevokeGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AuthRevokeGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AuthRevokeGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AuthRevokeGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AuthRevokeGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/AuthTestGetResponse200Normalizer.php b/generated/Normalizer/AuthTestGetResponse200Normalizer.php
index 8c54b4ae..e1dfe864 100644
--- a/generated/Normalizer/AuthTestGetResponse200Normalizer.php
+++ b/generated/Normalizer/AuthTestGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,203 +23,106 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AuthTestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AuthTestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AuthTestGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
- $object->setBotId($data['bot_id']);
- } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
- $object->setBotId(null);
- }
- if (\array_key_exists('is_enterprise_install', $data) && null !== $data['is_enterprise_install']) {
- $object->setIsEnterpriseInstall($data['is_enterprise_install']);
- } elseif (\array_key_exists('is_enterprise_install', $data) && null === $data['is_enterprise_install']) {
- $object->setIsEnterpriseInstall(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
- }
- if (\array_key_exists('url', $data) && null !== $data['url']) {
- $object->setUrl($data['url']);
- } elseif (\array_key_exists('url', $data) && null === $data['url']) {
- $object->setUrl(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
- $object->setUserId($data['user_id']);
- } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
- $object->setUserId(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\AuthTestGetResponse200();
+ if (\array_key_exists('is_enterprise_install', $data) && \is_int($data['is_enterprise_install'])) {
+ $data['is_enterprise_install'] = (bool) $data['is_enterprise_install'];
+ }
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('botId') && null !== $object->getBotId()) {
- $data['bot_id'] = $object->getBotId();
- }
- if ($object->isInitialized('isEnterpriseInstall') && null !== $object->getIsEnterpriseInstall()) {
- $data['is_enterprise_install'] = $object->getIsEnterpriseInstall();
- }
- $data['ok'] = $object->getOk();
- $data['team'] = $object->getTeam();
- $data['team_id'] = $object->getTeamId();
- $data['url'] = $object->getUrl();
- $data['user'] = $object->getUser();
- $data['user_id'] = $object->getUserId();
-
- return $data;
+ if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
+ $object->setBotId($data['bot_id']);
+ } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
+ $object->setBotId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AuthTestGetResponse200::class => false];
+ if (\array_key_exists('is_enterprise_install', $data) && null !== $data['is_enterprise_install']) {
+ $object->setIsEnterpriseInstall($data['is_enterprise_install']);
+ } elseif (\array_key_exists('is_enterprise_install', $data) && null === $data['is_enterprise_install']) {
+ $object->setIsEnterpriseInstall(null);
}
- }
-} else {
- class AuthTestGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class === \get_class($data);
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($data['team']);
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AuthTestGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
- $object->setBotId($data['bot_id']);
- } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
- $object->setBotId(null);
- }
- if (\array_key_exists('is_enterprise_install', $data) && null !== $data['is_enterprise_install']) {
- $object->setIsEnterpriseInstall($data['is_enterprise_install']);
- } elseif (\array_key_exists('is_enterprise_install', $data) && null === $data['is_enterprise_install']) {
- $object->setIsEnterpriseInstall(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
- }
- if (\array_key_exists('url', $data) && null !== $data['url']) {
- $object->setUrl($data['url']);
- } elseif (\array_key_exists('url', $data) && null === $data['url']) {
- $object->setUrl(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
- $object->setUserId($data['user_id']);
- } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
- $object->setUserId(null);
- }
-
- return $object;
+ if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
+ $object->setTeamId($data['team_id']);
+ } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
+ $object->setTeamId(null);
+ }
+ if (\array_key_exists('url', $data) && null !== $data['url']) {
+ $object->setUrl($data['url']);
+ } elseif (\array_key_exists('url', $data) && null === $data['url']) {
+ $object->setUrl(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
+ }
+ if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
+ $object->setUserId($data['user_id']);
+ } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
+ $object->setUserId(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('botId') && null !== $object->getBotId()) {
- $data['bot_id'] = $object->getBotId();
- }
- if ($object->isInitialized('isEnterpriseInstall') && null !== $object->getIsEnterpriseInstall()) {
- $data['is_enterprise_install'] = $object->getIsEnterpriseInstall();
- }
- $data['ok'] = $object->getOk();
- $data['team'] = $object->getTeam();
- $data['team_id'] = $object->getTeamId();
- $data['url'] = $object->getUrl();
- $data['user'] = $object->getUser();
- $data['user_id'] = $object->getUserId();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('botId') && null !== $data->getBotId()) {
+ $dataArray['bot_id'] = $data->getBotId();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AuthTestGetResponse200::class => false];
+ if ($data->isInitialized('isEnterpriseInstall') && null !== $data->getIsEnterpriseInstall()) {
+ $dataArray['is_enterprise_install'] = $data->getIsEnterpriseInstall();
}
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['team'] = $data->getTeam();
+ $dataArray['team_id'] = $data->getTeamId();
+ $dataArray['url'] = $data->getUrl();
+ $dataArray['user'] = $data->getUser();
+ $dataArray['user_id'] = $data->getUserId();
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AuthTestGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/AuthTestGetResponsedefaultNormalizer.php b/generated/Normalizer/AuthTestGetResponsedefaultNormalizer.php
index 8b92a06e..62678f38 100644
--- a/generated/Normalizer/AuthTestGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/AuthTestGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class AuthTestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class AuthTestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class AuthTestGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/BlocksItemNormalizer.php b/generated/Normalizer/BlocksItemNormalizer.php
index 92f1402c..44983eb5 100644
--- a/generated/Normalizer/BlocksItemNormalizer.php
+++ b/generated/Normalizer/BlocksItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,65 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class BlocksItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class BlocksItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\BlocksItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\BlocksItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\BlocksItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\BlocksItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\BlocksItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- unset($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\BlocksItem();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['type'] = $object->getType();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ unset($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\BlocksItem::class => false];
- }
+ return $object;
}
-} else {
- class BlocksItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\BlocksItem::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\BlocksItem::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\BlocksItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- unset($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['type'] = $data->getType();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['type'] = $object->getType();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\BlocksItem::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\BlocksItem::class => false];
}
}
diff --git a/generated/Normalizer/BotsInfoGetResponse200BotIconsNormalizer.php b/generated/Normalizer/BotsInfoGetResponse200BotIconsNormalizer.php
index 254d9d25..8fc76aa9 100644
--- a/generated/Normalizer/BotsInfoGetResponse200BotIconsNormalizer.php
+++ b/generated/Normalizer/BotsInfoGetResponse200BotIconsNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class BotsInfoGetResponse200BotIconsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class BotsInfoGetResponse200BotIconsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('image_36', $data) && null !== $data['image_36']) {
- $object->setImage36($data['image_36']);
- } elseif (\array_key_exists('image_36', $data) && null === $data['image_36']) {
- $object->setImage36(null);
- }
- if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
- $object->setImage48($data['image_48']);
- } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
- $object->setImage48(null);
- }
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
- $object->setImage72($data['image_72']);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['image_36'] = $object->getImage36();
- $data['image_48'] = $object->getImage48();
- $data['image_72'] = $object->getImage72();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class => false];
+ if (\array_key_exists('image_36', $data) && null !== $data['image_36']) {
+ $object->setImage36($data['image_36']);
+ } elseif (\array_key_exists('image_36', $data) && null === $data['image_36']) {
+ $object->setImage36(null);
}
- }
-} else {
- class BotsInfoGetResponse200BotIconsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class === $type;
+ if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
+ $object->setImage48($data['image_48']);
+ } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
+ $object->setImage48(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class === \get_class($data);
+ if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
+ $object->setImage72($data['image_72']);
+ } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
+ $object->setImage72(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('image_36', $data) && null !== $data['image_36']) {
- $object->setImage36($data['image_36']);
- } elseif (\array_key_exists('image_36', $data) && null === $data['image_36']) {
- $object->setImage36(null);
- }
- if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
- $object->setImage48($data['image_48']);
- } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
- $object->setImage48(null);
- }
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
- $object->setImage72($data['image_72']);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['image_36'] = $object->getImage36();
- $data['image_48'] = $object->getImage48();
- $data['image_72'] = $object->getImage72();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['image_36'] = $data->getImage36();
+ $dataArray['image_48'] = $data->getImage48();
+ $dataArray['image_72'] = $data->getImage72();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class => false];
}
}
diff --git a/generated/Normalizer/BotsInfoGetResponse200BotNormalizer.php b/generated/Normalizer/BotsInfoGetResponse200BotNormalizer.php
index 5b4103d6..ea41bc60 100644
--- a/generated/Normalizer/BotsInfoGetResponse200BotNormalizer.php
+++ b/generated/Normalizer/BotsInfoGetResponse200BotNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,187 +23,95 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class BotsInfoGetResponse200BotNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class BotsInfoGetResponse200BotNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('app_id', $data) && null !== $data['app_id']) {
- $object->setAppId($data['app_id']);
- } elseif (\array_key_exists('app_id', $data) && null === $data['app_id']) {
- $object->setAppId(null);
- }
- if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
- $object->setDeleted($data['deleted']);
- } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
- $object->setDeleted(null);
- }
- if (\array_key_exists('icons', $data) && null !== $data['icons']) {
- $object->setIcons($this->denormalizer->denormalize($data['icons'], \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class, 'json', $context));
- } elseif (\array_key_exists('icons', $data) && null === $data['icons']) {
- $object->setIcons(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('updated', $data) && null !== $data['updated']) {
- $object->setUpdated($data['updated']);
- } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
- $object->setUpdated(null);
- }
- if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
- $object->setUserId($data['user_id']);
- } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
- $object->setUserId(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot();
+ if (\array_key_exists('deleted', $data) && \is_int($data['deleted'])) {
+ $data['deleted'] = (bool) $data['deleted'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['app_id'] = $object->getAppId();
- $data['deleted'] = $object->getDeleted();
- $data['icons'] = $this->normalizer->normalize($object->getIcons(), 'json', $context);
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
- $data['updated'] = $object->getUpdated();
- if ($object->isInitialized('userId') && null !== $object->getUserId()) {
- $data['user_id'] = $object->getUserId();
- }
-
- return $data;
+ if (\array_key_exists('app_id', $data) && null !== $data['app_id']) {
+ $object->setAppId($data['app_id']);
+ } elseif (\array_key_exists('app_id', $data) && null === $data['app_id']) {
+ $object->setAppId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class => false];
+ if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
+ $object->setDeleted($data['deleted']);
+ } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
+ $object->setDeleted(null);
}
- }
-} else {
- class BotsInfoGetResponse200BotNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class === $type;
+ if (\array_key_exists('icons', $data) && null !== $data['icons']) {
+ $object->setIcons($this->denormalizer->denormalize($data['icons'], \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class, 'json', $context));
+ } elseif (\array_key_exists('icons', $data) && null === $data['icons']) {
+ $object->setIcons(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class === \get_class($data);
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('app_id', $data) && null !== $data['app_id']) {
- $object->setAppId($data['app_id']);
- } elseif (\array_key_exists('app_id', $data) && null === $data['app_id']) {
- $object->setAppId(null);
- }
- if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
- $object->setDeleted($data['deleted']);
- } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
- $object->setDeleted(null);
- }
- if (\array_key_exists('icons', $data) && null !== $data['icons']) {
- $object->setIcons($this->denormalizer->denormalize($data['icons'], \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class, 'json', $context));
- } elseif (\array_key_exists('icons', $data) && null === $data['icons']) {
- $object->setIcons(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('updated', $data) && null !== $data['updated']) {
- $object->setUpdated($data['updated']);
- } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
- $object->setUpdated(null);
- }
- if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
- $object->setUserId($data['user_id']);
- } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
- $object->setUserId(null);
- }
-
- return $object;
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('updated', $data) && null !== $data['updated']) {
+ $object->setUpdated($data['updated']);
+ } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
+ $object->setUpdated(null);
+ }
+ if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
+ $object->setUserId($data['user_id']);
+ } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
+ $object->setUserId(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['app_id'] = $object->getAppId();
- $data['deleted'] = $object->getDeleted();
- $data['icons'] = $this->normalizer->normalize($object->getIcons(), 'json', $context);
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
- $data['updated'] = $object->getUpdated();
- if ($object->isInitialized('userId') && null !== $object->getUserId()) {
- $data['user_id'] = $object->getUserId();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['app_id'] = $data->getAppId();
+ $dataArray['deleted'] = $data->getDeleted();
+ $dataArray['icons'] = $this->normalizer->normalize($data->getIcons(), 'json', $context);
+ $dataArray['id'] = $data->getId();
+ $dataArray['name'] = $data->getName();
+ $dataArray['updated'] = $data->getUpdated();
+ if ($data->isInitialized('userId') && null !== $data->getUserId()) {
+ $dataArray['user_id'] = $data->getUserId();
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class => false];
}
}
diff --git a/generated/Normalizer/BotsInfoGetResponse200Normalizer.php b/generated/Normalizer/BotsInfoGetResponse200Normalizer.php
index 3e7db7b8..40202b9c 100644
--- a/generated/Normalizer/BotsInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/BotsInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class BotsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class BotsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('bot', $data) && null !== $data['bot']) {
- $object->setBot($this->denormalizer->denormalize($data['bot'], \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class, 'json', $context));
- } elseif (\array_key_exists('bot', $data) && null === $data['bot']) {
- $object->setBot(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['bot'] = $this->normalizer->normalize($object->getBot(), 'json', $context);
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class BotsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class === $type;
+ if (\array_key_exists('bot', $data) && null !== $data['bot']) {
+ $object->setBot($this->denormalizer->denormalize($data['bot'], \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class, 'json', $context));
+ } elseif (\array_key_exists('bot', $data) && null === $data['bot']) {
+ $object->setBot(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('bot', $data) && null !== $data['bot']) {
- $object->setBot($this->denormalizer->denormalize($data['bot'], \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class, 'json', $context));
- } elseif (\array_key_exists('bot', $data) && null === $data['bot']) {
- $object->setBot(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['bot'] = $this->normalizer->normalize($object->getBot(), 'json', $context);
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['bot'] = $this->normalizer->normalize($data->getBot(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/BotsInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/BotsInfoGetResponsedefaultNormalizer.php
index a279faab..70392824 100644
--- a/generated/Normalizer/BotsInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/BotsInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class BotsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class BotsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class BotsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/CallsAddPostResponse200Normalizer.php b/generated/Normalizer/CallsAddPostResponse200Normalizer.php
index 06351525..4d74c0e4 100644
--- a/generated/Normalizer/CallsAddPostResponse200Normalizer.php
+++ b/generated/Normalizer/CallsAddPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsAddPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsAddPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class CallsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsAddPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsAddPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/CallsAddPostResponsedefaultNormalizer.php b/generated/Normalizer/CallsAddPostResponsedefaultNormalizer.php
index 10497374..893be3b0 100644
--- a/generated/Normalizer/CallsAddPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/CallsAddPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class CallsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/CallsEndPostResponse200Normalizer.php b/generated/Normalizer/CallsEndPostResponse200Normalizer.php
index 5a46a13d..1e84d545 100644
--- a/generated/Normalizer/CallsEndPostResponse200Normalizer.php
+++ b/generated/Normalizer/CallsEndPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsEndPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsEndPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsEndPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsEndPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsEndPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class CallsEndPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsEndPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsEndPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsEndPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/CallsEndPostResponsedefaultNormalizer.php b/generated/Normalizer/CallsEndPostResponsedefaultNormalizer.php
index fa3c4b2f..3a62e97d 100644
--- a/generated/Normalizer/CallsEndPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/CallsEndPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsEndPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsEndPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class CallsEndPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/CallsInfoGetResponse200Normalizer.php b/generated/Normalizer/CallsInfoGetResponse200Normalizer.php
index 85279e09..3f51994a 100644
--- a/generated/Normalizer/CallsInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/CallsInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class CallsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/CallsInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/CallsInfoGetResponsedefaultNormalizer.php
index 61222c31..c6e0e1aa 100644
--- a/generated/Normalizer/CallsInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/CallsInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class CallsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/CallsParticipantsAddPostResponse200Normalizer.php b/generated/Normalizer/CallsParticipantsAddPostResponse200Normalizer.php
index cc51784b..986b3974 100644
--- a/generated/Normalizer/CallsParticipantsAddPostResponse200Normalizer.php
+++ b/generated/Normalizer/CallsParticipantsAddPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsParticipantsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsParticipantsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class CallsParticipantsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/CallsParticipantsAddPostResponsedefaultNormalizer.php b/generated/Normalizer/CallsParticipantsAddPostResponsedefaultNormalizer.php
index c57bce28..7c96d8e0 100644
--- a/generated/Normalizer/CallsParticipantsAddPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/CallsParticipantsAddPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsParticipantsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsParticipantsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class CallsParticipantsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/CallsParticipantsRemovePostResponse200Normalizer.php b/generated/Normalizer/CallsParticipantsRemovePostResponse200Normalizer.php
index 4416d704..5bafe5f7 100644
--- a/generated/Normalizer/CallsParticipantsRemovePostResponse200Normalizer.php
+++ b/generated/Normalizer/CallsParticipantsRemovePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsParticipantsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsParticipantsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class CallsParticipantsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/CallsParticipantsRemovePostResponsedefaultNormalizer.php b/generated/Normalizer/CallsParticipantsRemovePostResponsedefaultNormalizer.php
index 8f3e729a..e109bd68 100644
--- a/generated/Normalizer/CallsParticipantsRemovePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/CallsParticipantsRemovePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsParticipantsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsParticipantsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class CallsParticipantsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/CallsUpdatePostResponse200Normalizer.php b/generated/Normalizer/CallsUpdatePostResponse200Normalizer.php
index 10523cc6..b0644cae 100644
--- a/generated/Normalizer/CallsUpdatePostResponse200Normalizer.php
+++ b/generated/Normalizer/CallsUpdatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class CallsUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/CallsUpdatePostResponsedefaultNormalizer.php b/generated/Normalizer/CallsUpdatePostResponsedefaultNormalizer.php
index d0b86cdf..c12f7c94 100644
--- a/generated/Normalizer/CallsUpdatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/CallsUpdatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class CallsUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class CallsUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class CallsUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ChatDeletePostResponse200Normalizer.php b/generated/Normalizer/ChatDeletePostResponse200Normalizer.php
index bc33c6ba..9ed2b768 100644
--- a/generated/Normalizer/ChatDeletePostResponse200Normalizer.php
+++ b/generated/Normalizer/ChatDeletePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,69 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatDeletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['ok'] = $object->getOk();
- $data['ts'] = $object->getTs();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatDeletePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class === $type;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatDeletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
-
- return $object;
+ if (\array_key_exists('ts', $data) && null !== $data['ts']) {
+ $object->setTs($data['ts']);
+ } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
+ $object->setTs(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['ok'] = $object->getOk();
- $data['ts'] = $object->getTs();
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $data->getChannel();
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['ts'] = $data->getTs();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ChatDeletePostResponsedefaultNormalizer.php b/generated/Normalizer/ChatDeletePostResponsedefaultNormalizer.php
index 0f393874..6387c491 100644
--- a/generated/Normalizer/ChatDeletePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ChatDeletePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ChatDeleteScheduledMessagePostResponse200Normalizer.php b/generated/Normalizer/ChatDeleteScheduledMessagePostResponse200Normalizer.php
index faeb4439..b6064fc7 100644
--- a/generated/Normalizer/ChatDeleteScheduledMessagePostResponse200Normalizer.php
+++ b/generated/Normalizer/ChatDeleteScheduledMessagePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatDeleteScheduledMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class === $type;
- }
+class ChatDeleteScheduledMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class ChatDeleteScheduledMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ChatDeleteScheduledMessagePostResponsedefaultNormalizer.php b/generated/Normalizer/ChatDeleteScheduledMessagePostResponsedefaultNormalizer.php
index 93efa21c..9fd3d727 100644
--- a/generated/Normalizer/ChatDeleteScheduledMessagePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ChatDeleteScheduledMessagePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatDeleteScheduledMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatDeleteScheduledMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatDeleteScheduledMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ChatGetPermalinkGetResponse200Normalizer.php b/generated/Normalizer/ChatGetPermalinkGetResponse200Normalizer.php
index 152b68c2..72b451da 100644
--- a/generated/Normalizer/ChatGetPermalinkGetResponse200Normalizer.php
+++ b/generated/Normalizer/ChatGetPermalinkGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,69 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatGetPermalinkGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatGetPermalinkGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('permalink', $data) && null !== $data['permalink']) {
- $object->setPermalink($data['permalink']);
- } elseif (\array_key_exists('permalink', $data) && null === $data['permalink']) {
- $object->setPermalink(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['ok'] = $object->getOk();
- $data['permalink'] = $object->getPermalink();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatGetPermalinkGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class === $type;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('permalink', $data) && null !== $data['permalink']) {
- $object->setPermalink($data['permalink']);
- } elseif (\array_key_exists('permalink', $data) && null === $data['permalink']) {
- $object->setPermalink(null);
- }
-
- return $object;
+ if (\array_key_exists('permalink', $data) && null !== $data['permalink']) {
+ $object->setPermalink($data['permalink']);
+ } elseif (\array_key_exists('permalink', $data) && null === $data['permalink']) {
+ $object->setPermalink(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['ok'] = $object->getOk();
- $data['permalink'] = $object->getPermalink();
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $data->getChannel();
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['permalink'] = $data->getPermalink();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ChatGetPermalinkGetResponsedefaultNormalizer.php b/generated/Normalizer/ChatGetPermalinkGetResponsedefaultNormalizer.php
index 5aaf5519..8bedd20f 100644
--- a/generated/Normalizer/ChatGetPermalinkGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ChatGetPermalinkGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatGetPermalinkGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatGetPermalinkGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatGetPermalinkGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ChatMeMessagePostResponse200Normalizer.php b/generated/Normalizer/ChatMeMessagePostResponse200Normalizer.php
index 2b4aeb8d..9db56f02 100644
--- a/generated/Normalizer/ChatMeMessagePostResponse200Normalizer.php
+++ b/generated/Normalizer/ChatMeMessagePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,143 +23,73 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatMeMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatMeMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('channel') && null !== $object->getChannel()) {
- $data['channel'] = $object->getChannel();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('ts') && null !== $object->getTs()) {
- $data['ts'] = $object->getTs();
- }
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatMeMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class === $type;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
-
- return $object;
+ if (\array_key_exists('ts', $data) && null !== $data['ts']) {
+ $object->setTs($data['ts']);
+ } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
+ $object->setTs(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('channel') && null !== $object->getChannel()) {
- $data['channel'] = $object->getChannel();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('ts') && null !== $object->getTs()) {
- $data['ts'] = $object->getTs();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('channel') && null !== $data->getChannel()) {
+ $dataArray['channel'] = $data->getChannel();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class => false];
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('ts') && null !== $data->getTs()) {
+ $dataArray['ts'] = $data->getTs();
}
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ChatMeMessagePostResponsedefaultNormalizer.php b/generated/Normalizer/ChatMeMessagePostResponsedefaultNormalizer.php
index b1ff86da..13d514f8 100644
--- a/generated/Normalizer/ChatMeMessagePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ChatMeMessagePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatMeMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatMeMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatMeMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ChatPostEphemeralPostResponse200Normalizer.php b/generated/Normalizer/ChatPostEphemeralPostResponse200Normalizer.php
index 2a0a91bc..4934f263 100644
--- a/generated/Normalizer/ChatPostEphemeralPostResponse200Normalizer.php
+++ b/generated/Normalizer/ChatPostEphemeralPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatPostEphemeralPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatPostEphemeralPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('message_ts', $data) && null !== $data['message_ts']) {
- $object->setMessageTs($data['message_ts']);
- } elseif (\array_key_exists('message_ts', $data) && null === $data['message_ts']) {
- $object->setMessageTs(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['message_ts'] = $object->getMessageTs();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatPostEphemeralPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class === $type;
+ if (\array_key_exists('message_ts', $data) && null !== $data['message_ts']) {
+ $object->setMessageTs($data['message_ts']);
+ } elseif (\array_key_exists('message_ts', $data) && null === $data['message_ts']) {
+ $object->setMessageTs(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('message_ts', $data) && null !== $data['message_ts']) {
- $object->setMessageTs($data['message_ts']);
- } elseif (\array_key_exists('message_ts', $data) && null === $data['message_ts']) {
- $object->setMessageTs(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['message_ts'] = $object->getMessageTs();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['message_ts'] = $data->getMessageTs();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ChatPostEphemeralPostResponsedefaultNormalizer.php b/generated/Normalizer/ChatPostEphemeralPostResponsedefaultNormalizer.php
index c000b9ea..e5737233 100644
--- a/generated/Normalizer/ChatPostEphemeralPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ChatPostEphemeralPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatPostEphemeralPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatPostEphemeralPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatPostEphemeralPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ChatPostMessagePostResponse200Normalizer.php b/generated/Normalizer/ChatPostMessagePostResponse200Normalizer.php
index 458a6541..a292638a 100644
--- a/generated/Normalizer/ChatPostMessagePostResponse200Normalizer.php
+++ b/generated/Normalizer/ChatPostMessagePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,75 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatPostMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatPostMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- $data['ok'] = $object->getOk();
- $data['ts'] = $object->getTs();
-
- return $data;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class => false];
+ if (\array_key_exists('message', $data) && null !== $data['message']) {
+ $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
+ } elseif (\array_key_exists('message', $data) && null === $data['message']) {
+ $object->setMessage(null);
}
- }
-} else {
- class ChatPostMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ts', $data) && null !== $data['ts']) {
+ $object->setTs($data['ts']);
+ } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
+ $object->setTs(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- $data['ok'] = $object->getOk();
- $data['ts'] = $object->getTs();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $data->getChannel();
+ $dataArray['message'] = $this->normalizer->normalize($data->getMessage(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['ts'] = $data->getTs();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ChatPostMessagePostResponsedefaultNormalizer.php b/generated/Normalizer/ChatPostMessagePostResponsedefaultNormalizer.php
index 2f7978b6..44d8ca82 100644
--- a/generated/Normalizer/ChatPostMessagePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ChatPostMessagePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatPostMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatPostMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatPostMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ChatScheduleMessagePostResponse200MessageAttachmentsItemNormalizer.php b/generated/Normalizer/ChatScheduleMessagePostResponse200MessageAttachmentsItemNormalizer.php
index c86d7ece..ba855ac1 100644
--- a/generated/Normalizer/ChatScheduleMessagePostResponse200MessageAttachmentsItemNormalizer.php
+++ b/generated/Normalizer/ChatScheduleMessagePostResponse200MessageAttachmentsItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,72 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatScheduleMessagePostResponse200MessageAttachmentsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatScheduleMessagePostResponse200MessageAttachmentsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('fallback', $data) && null !== $data['fallback']) {
- $object->setFallback($data['fallback']);
- } elseif (\array_key_exists('fallback', $data) && null === $data['fallback']) {
- $object->setFallback(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('fallback') && null !== $object->getFallback()) {
- $data['fallback'] = $object->getFallback();
- }
- if ($object->isInitialized('id') && null !== $object->getId()) {
- $data['id'] = $object->getId();
- }
- if ($object->isInitialized('text') && null !== $object->getText()) {
- $data['text'] = $object->getText();
- }
-
- return $data;
+ if (\array_key_exists('fallback', $data) && null !== $data['fallback']) {
+ $object->setFallback($data['fallback']);
+ } elseif (\array_key_exists('fallback', $data) && null === $data['fallback']) {
+ $object->setFallback(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class => false];
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
+ }
+ if (\array_key_exists('text', $data) && null !== $data['text']) {
+ $object->setText($data['text']);
+ } elseif (\array_key_exists('text', $data) && null === $data['text']) {
+ $object->setText(null);
}
+
+ return $object;
}
-} else {
- class ChatScheduleMessagePostResponse200MessageAttachmentsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class === $type;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('fallback') && null !== $data->getFallback()) {
+ $dataArray['fallback'] = $data->getFallback();
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class === \get_class($data);
+ if ($data->isInitialized('id') && null !== $data->getId()) {
+ $dataArray['id'] = $data->getId();
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('fallback', $data) && null !== $data['fallback']) {
- $object->setFallback($data['fallback']);
- } elseif (\array_key_exists('fallback', $data) && null === $data['fallback']) {
- $object->setFallback(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
-
- return $object;
+ if ($data->isInitialized('text') && null !== $data->getText()) {
+ $dataArray['text'] = $data->getText();
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('fallback') && null !== $object->getFallback()) {
- $data['fallback'] = $object->getFallback();
- }
- if ($object->isInitialized('id') && null !== $object->getId()) {
- $data['id'] = $object->getId();
- }
- if ($object->isInitialized('text') && null !== $object->getText()) {
- $data['text'] = $object->getText();
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class => false];
}
}
diff --git a/generated/Normalizer/ChatScheduleMessagePostResponse200MessageNormalizer.php b/generated/Normalizer/ChatScheduleMessagePostResponse200MessageNormalizer.php
index d7ac4ae3..7c458e01 100644
--- a/generated/Normalizer/ChatScheduleMessagePostResponse200MessageNormalizer.php
+++ b/generated/Normalizer/ChatScheduleMessagePostResponse200MessageNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,239 +23,118 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatScheduleMessagePostResponse200MessageNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatScheduleMessagePostResponse200MessageNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('attachments', $data) && null !== $data['attachments']) {
- $values = [];
- foreach ($data['attachments'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class, 'json', $context);
- }
- $object->setAttachments($values);
- } elseif (\array_key_exists('attachments', $data) && null === $data['attachments']) {
- $object->setAttachments(null);
- }
- if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
- $object->setBotId($data['bot_id']);
- } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
- $object->setBotId(null);
- }
- if (\array_key_exists('bot_profile', $data) && null !== $data['bot_profile']) {
- $object->setBotProfile($this->denormalizer->denormalize($data['bot_profile'], \JoliCode\Slack\Api\Model\ObjsBotProfile::class, 'json', $context));
- } elseif (\array_key_exists('bot_profile', $data) && null === $data['bot_profile']) {
- $object->setBotProfile(null);
- }
- if (\array_key_exists('subtype', $data) && null !== $data['subtype']) {
- $object->setSubtype($data['subtype']);
- } elseif (\array_key_exists('subtype', $data) && null === $data['subtype']) {
- $object->setSubtype(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
- $object->setUsername($data['username']);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('attachments') && null !== $object->getAttachments()) {
- $values = [];
- foreach ($object->getAttachments() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['attachments'] = $values;
- }
- $data['bot_id'] = $object->getBotId();
- if ($object->isInitialized('botProfile') && null !== $object->getBotProfile()) {
- $data['bot_profile'] = $this->normalizer->normalize($object->getBotProfile(), 'json', $context);
- }
- if ($object->isInitialized('subtype') && null !== $object->getSubtype()) {
- $data['subtype'] = $object->getSubtype();
- }
- $data['team'] = $object->getTeam();
- $data['text'] = $object->getText();
- $data['type'] = $object->getType();
- $data['user'] = $object->getUser();
- if ($object->isInitialized('username') && null !== $object->getUsername()) {
- $data['username'] = $object->getUsername();
- }
-
- return $data;
+ if (\array_key_exists('attachments', $data) && null !== $data['attachments']) {
+ $values = [];
+ foreach ($data['attachments'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class, 'json', $context);
+ }
+ $object->setAttachments($values);
+ } elseif (\array_key_exists('attachments', $data) && null === $data['attachments']) {
+ $object->setAttachments(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class => false];
+ if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
+ $object->setBotId($data['bot_id']);
+ } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
+ $object->setBotId(null);
}
- }
-} else {
- class ChatScheduleMessagePostResponse200MessageNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class === $type;
+ if (\array_key_exists('bot_profile', $data) && null !== $data['bot_profile']) {
+ $object->setBotProfile($this->denormalizer->denormalize($data['bot_profile'], \JoliCode\Slack\Api\Model\ObjsBotProfile::class, 'json', $context));
+ } elseif (\array_key_exists('bot_profile', $data) && null === $data['bot_profile']) {
+ $object->setBotProfile(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class === \get_class($data);
+ if (\array_key_exists('subtype', $data) && null !== $data['subtype']) {
+ $object->setSubtype($data['subtype']);
+ } elseif (\array_key_exists('subtype', $data) && null === $data['subtype']) {
+ $object->setSubtype(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('attachments', $data) && null !== $data['attachments']) {
- $values = [];
- foreach ($data['attachments'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class, 'json', $context);
- }
- $object->setAttachments($values);
- } elseif (\array_key_exists('attachments', $data) && null === $data['attachments']) {
- $object->setAttachments(null);
- }
- if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
- $object->setBotId($data['bot_id']);
- } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
- $object->setBotId(null);
- }
- if (\array_key_exists('bot_profile', $data) && null !== $data['bot_profile']) {
- $object->setBotProfile($this->denormalizer->denormalize($data['bot_profile'], \JoliCode\Slack\Api\Model\ObjsBotProfile::class, 'json', $context));
- } elseif (\array_key_exists('bot_profile', $data) && null === $data['bot_profile']) {
- $object->setBotProfile(null);
- }
- if (\array_key_exists('subtype', $data) && null !== $data['subtype']) {
- $object->setSubtype($data['subtype']);
- } elseif (\array_key_exists('subtype', $data) && null === $data['subtype']) {
- $object->setSubtype(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
- $object->setUsername($data['username']);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
- }
-
- return $object;
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($data['team']);
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
+ }
+ if (\array_key_exists('text', $data) && null !== $data['text']) {
+ $object->setText($data['text']);
+ } elseif (\array_key_exists('text', $data) && null === $data['text']) {
+ $object->setText(null);
+ }
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
+ }
+ if (\array_key_exists('username', $data) && null !== $data['username']) {
+ $object->setUsername($data['username']);
+ } elseif (\array_key_exists('username', $data) && null === $data['username']) {
+ $object->setUsername(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('attachments') && null !== $object->getAttachments()) {
- $values = [];
- foreach ($object->getAttachments() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['attachments'] = $values;
- }
- $data['bot_id'] = $object->getBotId();
- if ($object->isInitialized('botProfile') && null !== $object->getBotProfile()) {
- $data['bot_profile'] = $this->normalizer->normalize($object->getBotProfile(), 'json', $context);
- }
- if ($object->isInitialized('subtype') && null !== $object->getSubtype()) {
- $data['subtype'] = $object->getSubtype();
- }
- $data['team'] = $object->getTeam();
- $data['text'] = $object->getText();
- $data['type'] = $object->getType();
- $data['user'] = $object->getUser();
- if ($object->isInitialized('username') && null !== $object->getUsername()) {
- $data['username'] = $object->getUsername();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('attachments') && null !== $data->getAttachments()) {
+ $values = [];
+ foreach ($data->getAttachments() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
+ }
+ $dataArray['attachments'] = $values;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class => false];
+ $dataArray['bot_id'] = $data->getBotId();
+ if ($data->isInitialized('botProfile') && null !== $data->getBotProfile()) {
+ $dataArray['bot_profile'] = $this->normalizer->normalize($data->getBotProfile(), 'json', $context);
+ }
+ if ($data->isInitialized('subtype') && null !== $data->getSubtype()) {
+ $dataArray['subtype'] = $data->getSubtype();
+ }
+ $dataArray['team'] = $data->getTeam();
+ $dataArray['text'] = $data->getText();
+ $dataArray['type'] = $data->getType();
+ $dataArray['user'] = $data->getUser();
+ if ($data->isInitialized('username') && null !== $data->getUsername()) {
+ $dataArray['username'] = $data->getUsername();
}
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class => false];
}
}
diff --git a/generated/Normalizer/ChatScheduleMessagePostResponse200Normalizer.php b/generated/Normalizer/ChatScheduleMessagePostResponse200Normalizer.php
index 6e5854aa..59b89662 100644
--- a/generated/Normalizer/ChatScheduleMessagePostResponse200Normalizer.php
+++ b/generated/Normalizer/ChatScheduleMessagePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,183 +23,93 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatScheduleMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatScheduleMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('post_at', $data) && null !== $data['post_at']) {
- $value = $data['post_at'];
- if (\is_int($data['post_at'])) {
- $value = $data['post_at'];
- } elseif (\is_string($data['post_at'])) {
- $value = $data['post_at'];
- }
- $object->setPostAt($value);
- } elseif (\array_key_exists('post_at', $data) && null === $data['post_at']) {
- $object->setPostAt(null);
- }
- if (\array_key_exists('scheduled_message_id', $data) && null !== $data['scheduled_message_id']) {
- $object->setScheduledMessageId($data['scheduled_message_id']);
- } elseif (\array_key_exists('scheduled_message_id', $data) && null === $data['scheduled_message_id']) {
- $object->setScheduledMessageId(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- $data['ok'] = $object->getOk();
- $value = $object->getPostAt();
- if (\is_int($object->getPostAt())) {
- $value = $object->getPostAt();
- } elseif (\is_string($object->getPostAt())) {
- $value = $object->getPostAt();
- }
- $data['post_at'] = $value;
- $data['scheduled_message_id'] = $object->getScheduledMessageId();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatScheduleMessagePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class === $type;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class === \get_class($data);
+ if (\array_key_exists('message', $data) && null !== $data['message']) {
+ $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class, 'json', $context));
+ } elseif (\array_key_exists('message', $data) && null === $data['message']) {
+ $object->setMessage(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('post_at', $data) && null !== $data['post_at']) {
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('post_at', $data) && null !== $data['post_at']) {
+ $value = $data['post_at'];
+ if (\is_int($data['post_at'])) {
+ $value = $data['post_at'];
+ } elseif (\is_string($data['post_at'])) {
$value = $data['post_at'];
- if (\is_int($data['post_at'])) {
- $value = $data['post_at'];
- } elseif (\is_string($data['post_at'])) {
- $value = $data['post_at'];
- }
- $object->setPostAt($value);
- } elseif (\array_key_exists('post_at', $data) && null === $data['post_at']) {
- $object->setPostAt(null);
- }
- if (\array_key_exists('scheduled_message_id', $data) && null !== $data['scheduled_message_id']) {
- $object->setScheduledMessageId($data['scheduled_message_id']);
- } elseif (\array_key_exists('scheduled_message_id', $data) && null === $data['scheduled_message_id']) {
- $object->setScheduledMessageId(null);
}
-
- return $object;
+ $object->setPostAt($value);
+ } elseif (\array_key_exists('post_at', $data) && null === $data['post_at']) {
+ $object->setPostAt(null);
+ }
+ if (\array_key_exists('scheduled_message_id', $data) && null !== $data['scheduled_message_id']) {
+ $object->setScheduledMessageId($data['scheduled_message_id']);
+ } elseif (\array_key_exists('scheduled_message_id', $data) && null === $data['scheduled_message_id']) {
+ $object->setScheduledMessageId(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- $data['ok'] = $object->getOk();
- $value = $object->getPostAt();
- if (\is_int($object->getPostAt())) {
- $value = $object->getPostAt();
- } elseif (\is_string($object->getPostAt())) {
- $value = $object->getPostAt();
- }
- $data['post_at'] = $value;
- $data['scheduled_message_id'] = $object->getScheduledMessageId();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $data->getChannel();
+ $dataArray['message'] = $this->normalizer->normalize($data->getMessage(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
+ $value = $data->getPostAt();
+ if (\is_int($data->getPostAt())) {
+ $value = $data->getPostAt();
+ } elseif (\is_string($data->getPostAt())) {
+ $value = $data->getPostAt();
}
+ $dataArray['post_at'] = $value;
+ $dataArray['scheduled_message_id'] = $data->getScheduledMessageId();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ChatScheduleMessagePostResponsedefaultNormalizer.php b/generated/Normalizer/ChatScheduleMessagePostResponsedefaultNormalizer.php
index c4c64213..934fc877 100644
--- a/generated/Normalizer/ChatScheduleMessagePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ChatScheduleMessagePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatScheduleMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatScheduleMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatScheduleMessagePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ChatScheduledMessagesListGetResponse200Normalizer.php b/generated/Normalizer/ChatScheduledMessagesListGetResponse200Normalizer.php
index 947714c6..e070e53b 100644
--- a/generated/Normalizer/ChatScheduledMessagesListGetResponse200Normalizer.php
+++ b/generated/Normalizer/ChatScheduledMessagesListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,151 +23,77 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatScheduledMessagesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatScheduledMessagesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
- if (\array_key_exists('scheduled_messages', $data) && null !== $data['scheduled_messages']) {
- $values = [];
- foreach ($data['scheduled_messages'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class, 'json', $context);
- }
- $object->setScheduledMessages($values);
- } elseif (\array_key_exists('scheduled_messages', $data) && null === $data['scheduled_messages']) {
- $object->setScheduledMessages(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- $values = [];
- foreach ($object->getScheduledMessages() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['scheduled_messages'] = $values;
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatScheduledMessagesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class === \get_class($data);
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class, 'json', $context));
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
- if (\array_key_exists('scheduled_messages', $data) && null !== $data['scheduled_messages']) {
- $values = [];
- foreach ($data['scheduled_messages'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class, 'json', $context);
- }
- $object->setScheduledMessages($values);
- } elseif (\array_key_exists('scheduled_messages', $data) && null === $data['scheduled_messages']) {
- $object->setScheduledMessages(null);
+ if (\array_key_exists('scheduled_messages', $data) && null !== $data['scheduled_messages']) {
+ $values = [];
+ foreach ($data['scheduled_messages'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class, 'json', $context);
}
-
- return $object;
+ $object->setScheduledMessages($values);
+ } elseif (\array_key_exists('scheduled_messages', $data) && null === $data['scheduled_messages']) {
+ $object->setScheduledMessages(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- $values = [];
- foreach ($object->getScheduledMessages() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['scheduled_messages'] = $values;
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
+ $values = [];
+ foreach ($data->getScheduledMessages() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
+ $dataArray['scheduled_messages'] = $values;
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ChatScheduledMessagesListGetResponse200ResponseMetadataNormalizer.php b/generated/Normalizer/ChatScheduledMessagesListGetResponse200ResponseMetadataNormalizer.php
index f8675719..956fb973 100644
--- a/generated/Normalizer/ChatScheduledMessagesListGetResponse200ResponseMetadataNormalizer.php
+++ b/generated/Normalizer/ChatScheduledMessagesListGetResponse200ResponseMetadataNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,54 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatScheduledMessagesListGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatScheduledMessagesListGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
-
- return $data;
+ if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
+ $object->setNextCursor($data['next_cursor']);
+ } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
+ $object->setNextCursor(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class => false];
- }
+ return $object;
}
-} else {
- class ChatScheduledMessagesListGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
- return $object;
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['next_cursor'] = $data->getNextCursor();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class => false];
}
}
diff --git a/generated/Normalizer/ChatScheduledMessagesListGetResponse200ScheduledMessagesItemNormalizer.php b/generated/Normalizer/ChatScheduledMessagesListGetResponse200ScheduledMessagesItemNormalizer.php
index d5a2f8e4..6aa9790b 100644
--- a/generated/Normalizer/ChatScheduledMessagesListGetResponse200ScheduledMessagesItemNormalizer.php
+++ b/generated/Normalizer/ChatScheduledMessagesListGetResponse200ScheduledMessagesItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,187 +23,92 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatScheduledMessagesListGetResponse200ScheduledMessagesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatScheduledMessagesListGetResponse200ScheduledMessagesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel_id', $data) && null !== $data['channel_id']) {
- $object->setChannelId($data['channel_id']);
- } elseif (\array_key_exists('channel_id', $data) && null === $data['channel_id']) {
- $object->setChannelId(null);
- }
- if (\array_key_exists('date_created', $data) && null !== $data['date_created']) {
- $object->setDateCreated($data['date_created']);
- } elseif (\array_key_exists('date_created', $data) && null === $data['date_created']) {
- $object->setDateCreated(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('post_at', $data) && null !== $data['post_at']) {
- $value = $data['post_at'];
- if (\is_int($data['post_at'])) {
- $value = $data['post_at'];
- } elseif (\is_string($data['post_at'])) {
- $value = $data['post_at'];
- }
- $object->setPostAt($value);
- } elseif (\array_key_exists('post_at', $data) && null === $data['post_at']) {
- $object->setPostAt(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel_id'] = $object->getChannelId();
- $data['date_created'] = $object->getDateCreated();
- $data['id'] = $object->getId();
- $value = $object->getPostAt();
- if (\is_int($object->getPostAt())) {
- $value = $object->getPostAt();
- } elseif (\is_string($object->getPostAt())) {
- $value = $object->getPostAt();
- }
- $data['post_at'] = $value;
- if ($object->isInitialized('text') && null !== $object->getText()) {
- $data['text'] = $object->getText();
- }
-
- return $data;
+ if (\array_key_exists('channel_id', $data) && null !== $data['channel_id']) {
+ $object->setChannelId($data['channel_id']);
+ } elseif (\array_key_exists('channel_id', $data) && null === $data['channel_id']) {
+ $object->setChannelId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class => false];
+ if (\array_key_exists('date_created', $data) && null !== $data['date_created']) {
+ $object->setDateCreated($data['date_created']);
+ } elseif (\array_key_exists('date_created', $data) && null === $data['date_created']) {
+ $object->setDateCreated(null);
}
- }
-} else {
- class ChatScheduledMessagesListGetResponse200ScheduledMessagesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class === \get_class($data);
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel_id', $data) && null !== $data['channel_id']) {
- $object->setChannelId($data['channel_id']);
- } elseif (\array_key_exists('channel_id', $data) && null === $data['channel_id']) {
- $object->setChannelId(null);
- }
- if (\array_key_exists('date_created', $data) && null !== $data['date_created']) {
- $object->setDateCreated($data['date_created']);
- } elseif (\array_key_exists('date_created', $data) && null === $data['date_created']) {
- $object->setDateCreated(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('post_at', $data) && null !== $data['post_at']) {
+ if (\array_key_exists('post_at', $data) && null !== $data['post_at']) {
+ $value = $data['post_at'];
+ if (\is_int($data['post_at'])) {
+ $value = $data['post_at'];
+ } elseif (\is_string($data['post_at'])) {
$value = $data['post_at'];
- if (\is_int($data['post_at'])) {
- $value = $data['post_at'];
- } elseif (\is_string($data['post_at'])) {
- $value = $data['post_at'];
- }
- $object->setPostAt($value);
- } elseif (\array_key_exists('post_at', $data) && null === $data['post_at']) {
- $object->setPostAt(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
}
-
- return $object;
+ $object->setPostAt($value);
+ } elseif (\array_key_exists('post_at', $data) && null === $data['post_at']) {
+ $object->setPostAt(null);
+ }
+ if (\array_key_exists('text', $data) && null !== $data['text']) {
+ $object->setText($data['text']);
+ } elseif (\array_key_exists('text', $data) && null === $data['text']) {
+ $object->setText(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel_id'] = $object->getChannelId();
- $data['date_created'] = $object->getDateCreated();
- $data['id'] = $object->getId();
- $value = $object->getPostAt();
- if (\is_int($object->getPostAt())) {
- $value = $object->getPostAt();
- } elseif (\is_string($object->getPostAt())) {
- $value = $object->getPostAt();
- }
- $data['post_at'] = $value;
- if ($object->isInitialized('text') && null !== $object->getText()) {
- $data['text'] = $object->getText();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel_id'] = $data->getChannelId();
+ $dataArray['date_created'] = $data->getDateCreated();
+ $dataArray['id'] = $data->getId();
+ $value = $data->getPostAt();
+ if (\is_int($data->getPostAt())) {
+ $value = $data->getPostAt();
+ } elseif (\is_string($data->getPostAt())) {
+ $value = $data->getPostAt();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class => false];
+ $dataArray['post_at'] = $value;
+ if ($data->isInitialized('text') && null !== $data->getText()) {
+ $dataArray['text'] = $data->getText();
}
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class => false];
}
}
diff --git a/generated/Normalizer/ChatScheduledMessagesListGetResponsedefaultNormalizer.php b/generated/Normalizer/ChatScheduledMessagesListGetResponsedefaultNormalizer.php
index 3bb84722..794a6adc 100644
--- a/generated/Normalizer/ChatScheduledMessagesListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ChatScheduledMessagesListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatScheduledMessagesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatScheduledMessagesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatScheduledMessagesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ChatUnfurlPostResponse200Normalizer.php b/generated/Normalizer/ChatUnfurlPostResponse200Normalizer.php
index f3747c7b..08388228 100644
--- a/generated/Normalizer/ChatUnfurlPostResponse200Normalizer.php
+++ b/generated/Normalizer/ChatUnfurlPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatUnfurlPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class === $type;
- }
+class ChatUnfurlPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class ChatUnfurlPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ChatUnfurlPostResponsedefaultNormalizer.php b/generated/Normalizer/ChatUnfurlPostResponsedefaultNormalizer.php
index a97a7cb4..7027b687 100644
--- a/generated/Normalizer/ChatUnfurlPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ChatUnfurlPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatUnfurlPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatUnfurlPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatUnfurlPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ChatUpdatePostResponse200MessageNormalizer.php b/generated/Normalizer/ChatUpdatePostResponse200MessageNormalizer.php
index 359f1ae3..7774a180 100644
--- a/generated/Normalizer/ChatUpdatePostResponse200MessageNormalizer.php
+++ b/generated/Normalizer/ChatUpdatePostResponse200MessageNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,159 +23,78 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatUpdatePostResponse200MessageNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatUpdatePostResponse200MessageNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('attachments', $data) && null !== $data['attachments']) {
- $values = [];
- foreach ($data['attachments'] as $value) {
- $values[] = $value;
- }
- $object->setAttachments($values);
- } elseif (\array_key_exists('attachments', $data) && null === $data['attachments']) {
- $object->setAttachments(null);
- }
- if (\array_key_exists('blocks', $data) && null !== $data['blocks']) {
- $object->setBlocks($data['blocks']);
- } elseif (\array_key_exists('blocks', $data) && null === $data['blocks']) {
- $object->setBlocks(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('attachments') && null !== $object->getAttachments()) {
- $values = [];
- foreach ($object->getAttachments() as $value) {
- $values[] = $value;
- }
- $data['attachments'] = $values;
- }
- if ($object->isInitialized('blocks') && null !== $object->getBlocks()) {
- $data['blocks'] = $object->getBlocks();
- }
- $data['text'] = $object->getText();
-
- return $data;
+ if (\array_key_exists('attachments', $data) && null !== $data['attachments']) {
+ $values = [];
+ foreach ($data['attachments'] as $value) {
+ $values[] = $value;
+ }
+ $object->setAttachments($values);
+ } elseif (\array_key_exists('attachments', $data) && null === $data['attachments']) {
+ $object->setAttachments(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class => false];
+ if (\array_key_exists('blocks', $data) && null !== $data['blocks']) {
+ $object->setBlocks($data['blocks']);
+ } elseif (\array_key_exists('blocks', $data) && null === $data['blocks']) {
+ $object->setBlocks(null);
}
- }
-} else {
- class ChatUpdatePostResponse200MessageNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class === $type;
+ if (\array_key_exists('text', $data) && null !== $data['text']) {
+ $object->setText($data['text']);
+ } elseif (\array_key_exists('text', $data) && null === $data['text']) {
+ $object->setText(null);
}
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class === \get_class($data);
- }
+ return $object;
+ }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('attachments', $data) && null !== $data['attachments']) {
- $values = [];
- foreach ($data['attachments'] as $value) {
- $values[] = $value;
- }
- $object->setAttachments($values);
- } elseif (\array_key_exists('attachments', $data) && null === $data['attachments']) {
- $object->setAttachments(null);
- }
- if (\array_key_exists('blocks', $data) && null !== $data['blocks']) {
- $object->setBlocks($data['blocks']);
- } elseif (\array_key_exists('blocks', $data) && null === $data['blocks']) {
- $object->setBlocks(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('attachments') && null !== $data->getAttachments()) {
+ $values = [];
+ foreach ($data->getAttachments() as $value) {
+ $values[] = $value;
}
-
- return $object;
+ $dataArray['attachments'] = $values;
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('attachments') && null !== $object->getAttachments()) {
- $values = [];
- foreach ($object->getAttachments() as $value) {
- $values[] = $value;
- }
- $data['attachments'] = $values;
- }
- if ($object->isInitialized('blocks') && null !== $object->getBlocks()) {
- $data['blocks'] = $object->getBlocks();
- }
- $data['text'] = $object->getText();
-
- return $data;
+ if ($data->isInitialized('blocks') && null !== $data->getBlocks()) {
+ $dataArray['blocks'] = $data->getBlocks();
}
+ $dataArray['text'] = $data->getText();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class => false];
}
}
diff --git a/generated/Normalizer/ChatUpdatePostResponse200Normalizer.php b/generated/Normalizer/ChatUpdatePostResponse200Normalizer.php
index 35db6e3f..719e14f5 100644
--- a/generated/Normalizer/ChatUpdatePostResponse200Normalizer.php
+++ b/generated/Normalizer/ChatUpdatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,159 +23,81 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- $data['ok'] = $object->getOk();
- $data['text'] = $object->getText();
- $data['ts'] = $object->getTs();
-
- return $data;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class => false];
+ if (\array_key_exists('message', $data) && null !== $data['message']) {
+ $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class, 'json', $context));
+ } elseif (\array_key_exists('message', $data) && null === $data['message']) {
+ $object->setMessage(null);
}
- }
-} else {
- class ChatUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class === \get_class($data);
+ if (\array_key_exists('text', $data) && null !== $data['text']) {
+ $object->setText($data['text']);
+ } elseif (\array_key_exists('text', $data) && null === $data['text']) {
+ $object->setText(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
-
- return $object;
+ if (\array_key_exists('ts', $data) && null !== $data['ts']) {
+ $object->setTs($data['ts']);
+ } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
+ $object->setTs(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- $data['ok'] = $object->getOk();
- $data['text'] = $object->getText();
- $data['ts'] = $object->getTs();
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $data->getChannel();
+ $dataArray['message'] = $this->normalizer->normalize($data->getMessage(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['text'] = $data->getText();
+ $dataArray['ts'] = $data->getTs();
+
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ChatUpdatePostResponsedefaultNormalizer.php b/generated/Normalizer/ChatUpdatePostResponsedefaultNormalizer.php
index f15f1184..18c2ac9f 100644
--- a/generated/Normalizer/ChatUpdatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ChatUpdatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ChatUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ChatUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ChatUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsArchivePostResponse200Normalizer.php b/generated/Normalizer/ConversationsArchivePostResponse200Normalizer.php
index 17633d96..1a260426 100644
--- a/generated/Normalizer/ConversationsArchivePostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsArchivePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsArchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class === $type;
- }
+class ConversationsArchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class ConversationsArchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsArchivePostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsArchivePostResponsedefaultNormalizer.php
index dddbf494..3e416d55 100644
--- a/generated/Normalizer/ConversationsArchivePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsArchivePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsArchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsArchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsArchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsClosePostResponse200Normalizer.php b/generated/Normalizer/ConversationsClosePostResponse200Normalizer.php
index 71d88260..e12fa432 100644
--- a/generated/Normalizer/ConversationsClosePostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsClosePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,143 +23,79 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsClosePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsClosePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('already_closed', $data) && null !== $data['already_closed']) {
- $object->setAlreadyClosed($data['already_closed']);
- } elseif (\array_key_exists('already_closed', $data) && null === $data['already_closed']) {
- $object->setAlreadyClosed(null);
- }
- if (\array_key_exists('no_op', $data) && null !== $data['no_op']) {
- $object->setNoOp($data['no_op']);
- } elseif (\array_key_exists('no_op', $data) && null === $data['no_op']) {
- $object->setNoOp(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('alreadyClosed') && null !== $object->getAlreadyClosed()) {
- $data['already_closed'] = $object->getAlreadyClosed();
- }
- if ($object->isInitialized('noOp') && null !== $object->getNoOp()) {
- $data['no_op'] = $object->getNoOp();
- }
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200();
+ if (\array_key_exists('already_closed', $data) && \is_int($data['already_closed'])) {
+ $data['already_closed'] = (bool) $data['already_closed'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class => false];
+ if (\array_key_exists('no_op', $data) && \is_int($data['no_op'])) {
+ $data['no_op'] = (bool) $data['no_op'];
}
- }
-} else {
- class ConversationsClosePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('already_closed', $data) && null !== $data['already_closed']) {
- $object->setAlreadyClosed($data['already_closed']);
- } elseif (\array_key_exists('already_closed', $data) && null === $data['already_closed']) {
- $object->setAlreadyClosed(null);
- }
- if (\array_key_exists('no_op', $data) && null !== $data['no_op']) {
- $object->setNoOp($data['no_op']);
- } elseif (\array_key_exists('no_op', $data) && null === $data['no_op']) {
- $object->setNoOp(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
+ if (null === $data || false === \is_array($data)) {
return $object;
}
+ if (\array_key_exists('already_closed', $data) && null !== $data['already_closed']) {
+ $object->setAlreadyClosed($data['already_closed']);
+ } elseif (\array_key_exists('already_closed', $data) && null === $data['already_closed']) {
+ $object->setAlreadyClosed(null);
+ }
+ if (\array_key_exists('no_op', $data) && null !== $data['no_op']) {
+ $object->setNoOp($data['no_op']);
+ } elseif (\array_key_exists('no_op', $data) && null === $data['no_op']) {
+ $object->setNoOp(null);
+ }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('alreadyClosed') && null !== $object->getAlreadyClosed()) {
- $data['already_closed'] = $object->getAlreadyClosed();
- }
- if ($object->isInitialized('noOp') && null !== $object->getNoOp()) {
- $data['no_op'] = $object->getNoOp();
- }
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('alreadyClosed') && null !== $data->getAlreadyClosed()) {
+ $dataArray['already_closed'] = $data->getAlreadyClosed();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class => false];
+ if ($data->isInitialized('noOp') && null !== $data->getNoOp()) {
+ $dataArray['no_op'] = $data->getNoOp();
}
+ $dataArray['ok'] = $data->getOk();
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsClosePostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsClosePostResponsedefaultNormalizer.php
index 133f7a04..b584c526 100644
--- a/generated/Normalizer/ConversationsClosePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsClosePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsClosePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsClosePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsClosePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsCreatePostResponse200Normalizer.php b/generated/Normalizer/ConversationsCreatePostResponse200Normalizer.php
index 3739cf77..faf285e2 100644
--- a/generated/Normalizer/ConversationsCreatePostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsCreatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ConversationsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class === $type;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $this->normalizer->normalize($data->getChannel(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsCreatePostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsCreatePostResponsedefaultNormalizer.php
index 916eda07..49763995 100644
--- a/generated/Normalizer/ConversationsCreatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsCreatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,187 +23,95 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('detail', $data) && null !== $data['detail']) {
- $object->setDetail($data['detail']);
- } elseif (\array_key_exists('detail', $data) && null === $data['detail']) {
- $object->setDetail(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- if ($object->isInitialized('detail') && null !== $object->getDetail()) {
- $data['detail'] = $object->getDetail();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class => false];
+ if (\array_key_exists('detail', $data) && null !== $data['detail']) {
+ $object->setDetail($data['detail']);
+ } elseif (\array_key_exists('detail', $data) && null === $data['detail']) {
+ $object->setDetail(null);
}
- }
-} else {
- class ConversationsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('detail', $data) && null !== $data['detail']) {
- $object->setDetail($data['detail']);
- } elseif (\array_key_exists('detail', $data) && null === $data['detail']) {
- $object->setDetail(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- if ($object->isInitialized('detail') && null !== $object->getDetail()) {
- $data['detail'] = $object->getDetail();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class => false];
+ if ($data->isInitialized('detail') && null !== $data->getDetail()) {
+ $dataArray['detail'] = $data->getDetail();
+ }
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsHistoryGetResponse200Normalizer.php b/generated/Normalizer/ConversationsHistoryGetResponse200Normalizer.php
index 8eae4d10..c925dbc2 100644
--- a/generated/Normalizer/ConversationsHistoryGetResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsHistoryGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,203 +23,106 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsHistoryGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsHistoryGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel_actions_count', $data) && null !== $data['channel_actions_count']) {
- $object->setChannelActionsCount($data['channel_actions_count']);
- } elseif (\array_key_exists('channel_actions_count', $data) && null === $data['channel_actions_count']) {
- $object->setChannelActionsCount(null);
- }
- if (\array_key_exists('channel_actions_ts', $data) && null !== $data['channel_actions_ts']) {
- $object->setChannelActionsTs($data['channel_actions_ts']);
- } elseif (\array_key_exists('channel_actions_ts', $data) && null === $data['channel_actions_ts']) {
- $object->setChannelActionsTs(null);
- }
- if (\array_key_exists('has_more', $data) && null !== $data['has_more']) {
- $object->setHasMore($data['has_more']);
- } elseif (\array_key_exists('has_more', $data) && null === $data['has_more']) {
- $object->setHasMore(null);
- }
- if (\array_key_exists('messages', $data) && null !== $data['messages']) {
- $values = [];
- foreach ($data['messages'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context);
- }
- $object->setMessages($values);
- } elseif (\array_key_exists('messages', $data) && null === $data['messages']) {
- $object->setMessages(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('pin_count', $data) && null !== $data['pin_count']) {
- $object->setPinCount($data['pin_count']);
- } elseif (\array_key_exists('pin_count', $data) && null === $data['pin_count']) {
- $object->setPinCount(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200();
+ if (\array_key_exists('has_more', $data) && \is_int($data['has_more'])) {
+ $data['has_more'] = (bool) $data['has_more'];
+ }
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel_actions_count'] = $object->getChannelActionsCount();
- $data['channel_actions_ts'] = $object->getChannelActionsTs();
- $data['has_more'] = $object->getHasMore();
+ if (\array_key_exists('channel_actions_count', $data) && null !== $data['channel_actions_count']) {
+ $object->setChannelActionsCount($data['channel_actions_count']);
+ } elseif (\array_key_exists('channel_actions_count', $data) && null === $data['channel_actions_count']) {
+ $object->setChannelActionsCount(null);
+ }
+ if (\array_key_exists('channel_actions_ts', $data) && null !== $data['channel_actions_ts']) {
+ $object->setChannelActionsTs($data['channel_actions_ts']);
+ } elseif (\array_key_exists('channel_actions_ts', $data) && null === $data['channel_actions_ts']) {
+ $object->setChannelActionsTs(null);
+ }
+ if (\array_key_exists('has_more', $data) && null !== $data['has_more']) {
+ $object->setHasMore($data['has_more']);
+ } elseif (\array_key_exists('has_more', $data) && null === $data['has_more']) {
+ $object->setHasMore(null);
+ }
+ if (\array_key_exists('messages', $data) && null !== $data['messages']) {
$values = [];
- foreach ($object->getMessages() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['messages'] = $values;
- $data['ok'] = $object->getOk();
- $data['pin_count'] = $object->getPinCount();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
+ foreach ($data['messages'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context);
}
-
- return $data;
+ $object->setMessages($values);
+ } elseif (\array_key_exists('messages', $data) && null === $data['messages']) {
+ $object->setMessages(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class => false];
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- }
-} else {
- class ConversationsHistoryGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class === $type;
+ if (\array_key_exists('pin_count', $data) && null !== $data['pin_count']) {
+ $object->setPinCount($data['pin_count']);
+ } elseif (\array_key_exists('pin_count', $data) && null === $data['pin_count']) {
+ $object->setPinCount(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class === \get_class($data);
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class, 'json', $context));
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel_actions_count', $data) && null !== $data['channel_actions_count']) {
- $object->setChannelActionsCount($data['channel_actions_count']);
- } elseif (\array_key_exists('channel_actions_count', $data) && null === $data['channel_actions_count']) {
- $object->setChannelActionsCount(null);
- }
- if (\array_key_exists('channel_actions_ts', $data) && null !== $data['channel_actions_ts']) {
- $object->setChannelActionsTs($data['channel_actions_ts']);
- } elseif (\array_key_exists('channel_actions_ts', $data) && null === $data['channel_actions_ts']) {
- $object->setChannelActionsTs(null);
- }
- if (\array_key_exists('has_more', $data) && null !== $data['has_more']) {
- $object->setHasMore($data['has_more']);
- } elseif (\array_key_exists('has_more', $data) && null === $data['has_more']) {
- $object->setHasMore(null);
- }
- if (\array_key_exists('messages', $data) && null !== $data['messages']) {
- $values = [];
- foreach ($data['messages'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context);
- }
- $object->setMessages($values);
- } elseif (\array_key_exists('messages', $data) && null === $data['messages']) {
- $object->setMessages(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('pin_count', $data) && null !== $data['pin_count']) {
- $object->setPinCount($data['pin_count']);
- } elseif (\array_key_exists('pin_count', $data) && null === $data['pin_count']) {
- $object->setPinCount(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel_actions_count'] = $data->getChannelActionsCount();
+ $dataArray['channel_actions_ts'] = $data->getChannelActionsTs();
+ $dataArray['has_more'] = $data->getHasMore();
+ $values = [];
+ foreach ($data->getMessages() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel_actions_count'] = $object->getChannelActionsCount();
- $data['channel_actions_ts'] = $object->getChannelActionsTs();
- $data['has_more'] = $object->getHasMore();
- $values = [];
- foreach ($object->getMessages() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['messages'] = $values;
- $data['ok'] = $object->getOk();
- $data['pin_count'] = $object->getPinCount();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
-
- return $data;
+ $dataArray['messages'] = $values;
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['pin_count'] = $data->getPinCount();
+ if ($data->isInitialized('responseMetadata') && null !== $data->getResponseMetadata()) {
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsHistoryGetResponse200ResponseMetadataNormalizer.php b/generated/Normalizer/ConversationsHistoryGetResponse200ResponseMetadataNormalizer.php
index 9ad4fe0c..8bd51d2e 100644
--- a/generated/Normalizer/ConversationsHistoryGetResponse200ResponseMetadataNormalizer.php
+++ b/generated/Normalizer/ConversationsHistoryGetResponse200ResponseMetadataNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,54 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsHistoryGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsHistoryGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
-
- return $data;
+ if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
+ $object->setNextCursor($data['next_cursor']);
+ } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
+ $object->setNextCursor(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class => false];
- }
+ return $object;
}
-} else {
- class ConversationsHistoryGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
- return $object;
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['next_cursor'] = $data->getNextCursor();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsHistoryGetResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsHistoryGetResponsedefaultNormalizer.php
index 035dd260..c4257524 100644
--- a/generated/Normalizer/ConversationsHistoryGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsHistoryGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsHistoryGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsHistoryGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsHistoryGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsInfoGetResponse200Normalizer.php b/generated/Normalizer/ConversationsInfoGetResponse200Normalizer.php
index cf6307f7..d37c09c3 100644
--- a/generated/Normalizer/ConversationsInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ConversationsInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class === $type;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $this->normalizer->normalize($data->getChannel(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsInfoGetResponsedefaultNormalizer.php
index 96ae15d2..a2ee9d85 100644
--- a/generated/Normalizer/ConversationsInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsInvitePostResponse200Normalizer.php b/generated/Normalizer/ConversationsInvitePostResponse200Normalizer.php
index f2ab009d..89d623e1 100644
--- a/generated/Normalizer/ConversationsInvitePostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsInvitePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsInvitePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsInvitePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ConversationsInvitePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class === $type;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $this->normalizer->normalize($data->getChannel(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsInvitePostResponsedefaultErrorsItemNormalizer.php b/generated/Normalizer/ConversationsInvitePostResponsedefaultErrorsItemNormalizer.php
index c5c14a48..dd599b24 100644
--- a/generated/Normalizer/ConversationsInvitePostResponsedefaultErrorsItemNormalizer.php
+++ b/generated/Normalizer/ConversationsInvitePostResponsedefaultErrorsItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsInvitePostResponsedefaultErrorsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsInvitePostResponsedefaultErrorsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
- }
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ConversationsInvitePostResponsedefaultErrorsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('user') && null !== $data->getUser()) {
+ $dataArray['user'] = $data->getUser();
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsInvitePostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsInvitePostResponsedefaultNormalizer.php
index baecedb0..d0101a2d 100644
--- a/generated/Normalizer/ConversationsInvitePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsInvitePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,207 +23,105 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsInvitePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsInvitePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('errors', $data) && null !== $data['errors']) {
- $values = [];
- foreach ($data['errors'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class, 'json', $context);
- }
- $object->setErrors($values);
- } elseif (\array_key_exists('errors', $data) && null === $data['errors']) {
- $object->setErrors(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- if ($object->isInitialized('error') && null !== $object->getError()) {
- $data['error'] = $object->getError();
- }
- if ($object->isInitialized('errors') && null !== $object->getErrors()) {
- $values = [];
- foreach ($object->getErrors() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['errors'] = $values;
- }
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsInvitePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class === $type;
+ if (\array_key_exists('errors', $data) && null !== $data['errors']) {
+ $values = [];
+ foreach ($data['errors'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class, 'json', $context);
+ }
+ $object->setErrors($values);
+ } elseif (\array_key_exists('errors', $data) && null === $data['errors']) {
+ $object->setErrors(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
+ }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('errors', $data) && null !== $data['errors']) {
- $values = [];
- foreach ($data['errors'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class, 'json', $context);
- }
- $object->setErrors($values);
- } elseif (\array_key_exists('errors', $data) && null === $data['errors']) {
- $object->setErrors(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- if ($object->isInitialized('error') && null !== $object->getError()) {
- $data['error'] = $object->getError();
- }
- if ($object->isInitialized('errors') && null !== $object->getErrors()) {
- $values = [];
- foreach ($object->getErrors() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['errors'] = $values;
- }
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
+ if ($data->isInitialized('error') && null !== $data->getError()) {
+ $dataArray['error'] = $data->getError();
+ }
+ if ($data->isInitialized('errors') && null !== $data->getErrors()) {
+ $values = [];
+ foreach ($data->getErrors() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
-
- return $data;
+ $dataArray['errors'] = $values;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class => false];
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsJoinPostResponse200Normalizer.php b/generated/Normalizer/ConversationsJoinPostResponse200Normalizer.php
index c6d80f49..ef6b8f2c 100644
--- a/generated/Normalizer/ConversationsJoinPostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsJoinPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,155 +23,79 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsJoinPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsJoinPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
- if (\array_key_exists('warning', $data) && null !== $data['warning']) {
- $object->setWarning($data['warning']);
- } elseif (\array_key_exists('warning', $data) && null === $data['warning']) {
- $object->setWarning(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
- if ($object->isInitialized('warning') && null !== $object->getWarning()) {
- $data['warning'] = $object->getWarning();
- }
-
- return $data;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class => false];
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- }
-} else {
- class ConversationsJoinPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class === $type;
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class, 'json', $context));
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class === \get_class($data);
+ if (\array_key_exists('warning', $data) && null !== $data['warning']) {
+ $object->setWarning($data['warning']);
+ } elseif (\array_key_exists('warning', $data) && null === $data['warning']) {
+ $object->setWarning(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
- if (\array_key_exists('warning', $data) && null !== $data['warning']) {
- $object->setWarning($data['warning']);
- } elseif (\array_key_exists('warning', $data) && null === $data['warning']) {
- $object->setWarning(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $this->normalizer->normalize($data->getChannel(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('responseMetadata') && null !== $data->getResponseMetadata()) {
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
- if ($object->isInitialized('warning') && null !== $object->getWarning()) {
- $data['warning'] = $object->getWarning();
- }
-
- return $data;
+ if ($data->isInitialized('warning') && null !== $data->getWarning()) {
+ $dataArray['warning'] = $data->getWarning();
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsJoinPostResponse200ResponseMetadataNormalizer.php b/generated/Normalizer/ConversationsJoinPostResponse200ResponseMetadataNormalizer.php
index 450430e2..9dbc3a49 100644
--- a/generated/Normalizer/ConversationsJoinPostResponse200ResponseMetadataNormalizer.php
+++ b/generated/Normalizer/ConversationsJoinPostResponse200ResponseMetadataNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,131 +23,64 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsJoinPostResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsJoinPostResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('warnings', $data) && null !== $data['warnings']) {
- $values = [];
- foreach ($data['warnings'] as $value) {
- $values[] = $value;
- }
- $object->setWarnings($values);
- } elseif (\array_key_exists('warnings', $data) && null === $data['warnings']) {
- $object->setWarnings(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('warnings') && null !== $object->getWarnings()) {
- $values = [];
- foreach ($object->getWarnings() as $value) {
- $values[] = $value;
- }
- $data['warnings'] = $values;
+ if (\array_key_exists('warnings', $data) && null !== $data['warnings']) {
+ $values = [];
+ foreach ($data['warnings'] as $value) {
+ $values[] = $value;
}
-
- return $data;
+ $object->setWarnings($values);
+ } elseif (\array_key_exists('warnings', $data) && null === $data['warnings']) {
+ $object->setWarnings(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class => false];
- }
+ return $object;
}
-} else {
- class ConversationsJoinPostResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('warnings', $data) && null !== $data['warnings']) {
- $values = [];
- foreach ($data['warnings'] as $value) {
- $values[] = $value;
- }
- $object->setWarnings($values);
- } elseif (\array_key_exists('warnings', $data) && null === $data['warnings']) {
- $object->setWarnings(null);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('warnings') && null !== $data->getWarnings()) {
+ $values = [];
+ foreach ($data->getWarnings() as $value) {
+ $values[] = $value;
}
-
- return $object;
+ $dataArray['warnings'] = $values;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('warnings') && null !== $object->getWarnings()) {
- $values = [];
- foreach ($object->getWarnings() as $value) {
- $values[] = $value;
- }
- $data['warnings'] = $values;
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsJoinPostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsJoinPostResponsedefaultNormalizer.php
index ea2d2159..d2a88ec9 100644
--- a/generated/Normalizer/ConversationsJoinPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsJoinPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsJoinPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsJoinPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsJoinPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsKickPostResponse200Normalizer.php b/generated/Normalizer/ConversationsKickPostResponse200Normalizer.php
index 7202c58a..93a60823 100644
--- a/generated/Normalizer/ConversationsKickPostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsKickPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsKickPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class === $type;
- }
+class ConversationsKickPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class ConversationsKickPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsKickPostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsKickPostResponsedefaultNormalizer.php
index 73a927e4..cd6da4c7 100644
--- a/generated/Normalizer/ConversationsKickPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsKickPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsKickPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsKickPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsKickPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsLeavePostResponse200Normalizer.php b/generated/Normalizer/ConversationsLeavePostResponse200Normalizer.php
index df8bde56..03087be1 100644
--- a/generated/Normalizer/ConversationsLeavePostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsLeavePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,127 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsLeavePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsLeavePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('not_in_channel', $data) && null !== $data['not_in_channel']) {
- $object->setNotInChannel($data['not_in_channel']);
- } elseif (\array_key_exists('not_in_channel', $data) && null === $data['not_in_channel']) {
- $object->setNotInChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('notInChannel') && null !== $object->getNotInChannel()) {
- $data['not_in_channel'] = $object->getNotInChannel();
- }
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200();
+ if (\array_key_exists('not_in_channel', $data) && \is_int($data['not_in_channel'])) {
+ $data['not_in_channel'] = (bool) $data['not_in_channel'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class => false];
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class ConversationsLeavePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class === \get_class($data);
+ if (\array_key_exists('not_in_channel', $data) && null !== $data['not_in_channel']) {
+ $object->setNotInChannel($data['not_in_channel']);
+ } elseif (\array_key_exists('not_in_channel', $data) && null === $data['not_in_channel']) {
+ $object->setNotInChannel(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('not_in_channel', $data) && null !== $data['not_in_channel']) {
- $object->setNotInChannel($data['not_in_channel']);
- } elseif (\array_key_exists('not_in_channel', $data) && null === $data['not_in_channel']) {
- $object->setNotInChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('notInChannel') && null !== $object->getNotInChannel()) {
- $data['not_in_channel'] = $object->getNotInChannel();
- }
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('notInChannel') && null !== $data->getNotInChannel()) {
+ $dataArray['not_in_channel'] = $data->getNotInChannel();
}
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsLeavePostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsLeavePostResponsedefaultNormalizer.php
index 5094aa52..607edd35 100644
--- a/generated/Normalizer/ConversationsLeavePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsLeavePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsLeavePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsLeavePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsLeavePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsListGetResponse200Normalizer.php b/generated/Normalizer/ConversationsListGetResponse200Normalizer.php
index 717839d6..5b54cf39 100644
--- a/generated/Normalizer/ConversationsListGetResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,155 +23,79 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channels', $data) && null !== $data['channels']) {
- $values = [];
- foreach ($data['channels'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context);
- }
- $object->setChannels($values);
- } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
- $object->setChannels(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('channels', $data) && null !== $data['channels']) {
$values = [];
- foreach ($object->getChannels() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['channels'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context);
}
- $data['channels'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
-
- return $data;
+ $object->setChannels($values);
+ } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
+ $object->setChannels(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class => false];
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- }
-} else {
- class ConversationsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class === \get_class($data);
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class, 'json', $context));
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channels', $data) && null !== $data['channels']) {
- $values = [];
- foreach ($data['channels'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context);
- }
- $object->setChannels($values);
- } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
- $object->setChannels(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getChannels() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getChannels() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['channels'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
-
- return $data;
+ $dataArray['channels'] = $values;
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('responseMetadata') && null !== $data->getResponseMetadata()) {
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsListGetResponse200ResponseMetadataNormalizer.php b/generated/Normalizer/ConversationsListGetResponse200ResponseMetadataNormalizer.php
index 1d15a605..81935ab5 100644
--- a/generated/Normalizer/ConversationsListGetResponse200ResponseMetadataNormalizer.php
+++ b/generated/Normalizer/ConversationsListGetResponse200ResponseMetadataNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,54 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsListGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsListGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
-
- return $data;
+ if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
+ $object->setNextCursor($data['next_cursor']);
+ } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
+ $object->setNextCursor(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class => false];
- }
+ return $object;
}
-} else {
- class ConversationsListGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
- return $object;
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['next_cursor'] = $data->getNextCursor();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsListGetResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsListGetResponsedefaultNormalizer.php
index a27495e0..df848ce3 100644
--- a/generated/Normalizer/ConversationsListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsMarkPostResponse200Normalizer.php b/generated/Normalizer/ConversationsMarkPostResponse200Normalizer.php
index 2ccf782c..d120b3a2 100644
--- a/generated/Normalizer/ConversationsMarkPostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsMarkPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsMarkPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class === $type;
- }
+class ConversationsMarkPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class ConversationsMarkPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsMarkPostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsMarkPostResponsedefaultNormalizer.php
index 56c7798d..c751b701 100644
--- a/generated/Normalizer/ConversationsMarkPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsMarkPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsMarkPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsMarkPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsMarkPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsMembersGetResponse200Normalizer.php b/generated/Normalizer/ConversationsMembersGetResponse200Normalizer.php
index ddb3ac19..a488a929 100644
--- a/generated/Normalizer/ConversationsMembersGetResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsMembersGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,151 +23,77 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsMembersGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsMembersGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('members', $data) && null !== $data['members']) {
- $values = [];
- foreach ($data['members'] as $value) {
- $values[] = $value;
- }
- $object->setMembers($values);
- } elseif (\array_key_exists('members', $data) && null === $data['members']) {
- $object->setMembers(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('members', $data) && null !== $data['members']) {
$values = [];
- foreach ($object->getMembers() as $value) {
+ foreach ($data['members'] as $value) {
$values[] = $value;
}
- $data['members'] = $values;
- $data['ok'] = $object->getOk();
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
-
- return $data;
+ $object->setMembers($values);
+ } elseif (\array_key_exists('members', $data) && null === $data['members']) {
+ $object->setMembers(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class => false];
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- }
-} else {
- class ConversationsMembersGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class === \get_class($data);
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class, 'json', $context));
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('members', $data) && null !== $data['members']) {
- $values = [];
- foreach ($data['members'] as $value) {
- $values[] = $value;
- }
- $object->setMembers($values);
- } elseif (\array_key_exists('members', $data) && null === $data['members']) {
- $object->setMembers(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getMembers() as $value) {
+ $values[] = $value;
}
+ $dataArray['members'] = $values;
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getMembers() as $value) {
- $values[] = $value;
- }
- $data['members'] = $values;
- $data['ok'] = $object->getOk();
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsMembersGetResponse200ResponseMetadataNormalizer.php b/generated/Normalizer/ConversationsMembersGetResponse200ResponseMetadataNormalizer.php
index 3647bb86..5cd0ca27 100644
--- a/generated/Normalizer/ConversationsMembersGetResponse200ResponseMetadataNormalizer.php
+++ b/generated/Normalizer/ConversationsMembersGetResponse200ResponseMetadataNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,54 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsMembersGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsMembersGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
-
- return $data;
+ if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
+ $object->setNextCursor($data['next_cursor']);
+ } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
+ $object->setNextCursor(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class => false];
- }
+ return $object;
}
-} else {
- class ConversationsMembersGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
- return $object;
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['next_cursor'] = $data->getNextCursor();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsMembersGetResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsMembersGetResponsedefaultNormalizer.php
index 3f3cb24d..a17567ad 100644
--- a/generated/Normalizer/ConversationsMembersGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsMembersGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsMembersGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsMembersGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ConversationsMembersGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsOpenPostResponse200ChannelItem1Normalizer.php b/generated/Normalizer/ConversationsOpenPostResponse200ChannelItem1Normalizer.php
index 6e3fd5f0..445ae7bb 100644
--- a/generated/Normalizer/ConversationsOpenPostResponse200ChannelItem1Normalizer.php
+++ b/generated/Normalizer/ConversationsOpenPostResponse200ChannelItem1Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,251 +23,130 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsOpenPostResponse200ChannelItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsOpenPostResponse200ChannelItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1();
- if (\array_key_exists('unread_count', $data) && \is_int($data['unread_count'])) {
- $data['unread_count'] = (float) $data['unread_count'];
- }
- if (\array_key_exists('unread_count_display', $data) && \is_int($data['unread_count_display'])) {
- $data['unread_count_display'] = (float) $data['unread_count_display'];
- }
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_im', $data) && null !== $data['is_im']) {
- $object->setIsIm($data['is_im']);
- } elseif (\array_key_exists('is_im', $data) && null === $data['is_im']) {
- $object->setIsIm(null);
- }
- if (\array_key_exists('is_open', $data) && null !== $data['is_open']) {
- $object->setIsOpen($data['is_open']);
- } elseif (\array_key_exists('is_open', $data) && null === $data['is_open']) {
- $object->setIsOpen(null);
- }
- if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
- $object->setLastRead($data['last_read']);
- } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
- $object->setLastRead(null);
- }
- if (\array_key_exists('latest', $data) && null !== $data['latest']) {
- $object->setLatest($this->denormalizer->denormalize($data['latest'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
- } elseif (\array_key_exists('latest', $data) && null === $data['latest']) {
- $object->setLatest(null);
- }
- if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
- $object->setUnreadCount($data['unread_count']);
- } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
- $object->setUnreadCount(null);
- }
- if (\array_key_exists('unread_count_display', $data) && null !== $data['unread_count_display']) {
- $object->setUnreadCountDisplay($data['unread_count_display']);
- } elseif (\array_key_exists('unread_count_display', $data) && null === $data['unread_count_display']) {
- $object->setUnreadCountDisplay(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('created') && null !== $object->getCreated()) {
- $data['created'] = $object->getCreated();
- }
- $data['id'] = $object->getId();
- if ($object->isInitialized('isIm') && null !== $object->getIsIm()) {
- $data['is_im'] = $object->getIsIm();
- }
- if ($object->isInitialized('isOpen') && null !== $object->getIsOpen()) {
- $data['is_open'] = $object->getIsOpen();
- }
- if ($object->isInitialized('lastRead') && null !== $object->getLastRead()) {
- $data['last_read'] = $object->getLastRead();
- }
- if ($object->isInitialized('latest') && null !== $object->getLatest()) {
- $data['latest'] = $this->normalizer->normalize($object->getLatest(), 'json', $context);
- }
- if ($object->isInitialized('unreadCount') && null !== $object->getUnreadCount()) {
- $data['unread_count'] = $object->getUnreadCount();
- }
- if ($object->isInitialized('unreadCountDisplay') && null !== $object->getUnreadCountDisplay()) {
- $data['unread_count_display'] = $object->getUnreadCountDisplay();
- }
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
- }
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1();
+ if (\array_key_exists('unread_count', $data) && \is_int($data['unread_count'])) {
+ $data['unread_count'] = (float) $data['unread_count'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class => false];
+ if (\array_key_exists('unread_count_display', $data) && \is_int($data['unread_count_display'])) {
+ $data['unread_count_display'] = (float) $data['unread_count_display'];
}
- }
-} else {
- class ConversationsOpenPostResponse200ChannelItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class === $type;
+ if (\array_key_exists('is_im', $data) && \is_int($data['is_im'])) {
+ $data['is_im'] = (bool) $data['is_im'];
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class === \get_class($data);
+ if (\array_key_exists('is_open', $data) && \is_int($data['is_open'])) {
+ $data['is_open'] = (bool) $data['is_open'];
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1();
- if (\array_key_exists('unread_count', $data) && \is_int($data['unread_count'])) {
- $data['unread_count'] = (float) $data['unread_count'];
- }
- if (\array_key_exists('unread_count_display', $data) && \is_int($data['unread_count_display'])) {
- $data['unread_count_display'] = (float) $data['unread_count_display'];
- }
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_im', $data) && null !== $data['is_im']) {
- $object->setIsIm($data['is_im']);
- } elseif (\array_key_exists('is_im', $data) && null === $data['is_im']) {
- $object->setIsIm(null);
- }
- if (\array_key_exists('is_open', $data) && null !== $data['is_open']) {
- $object->setIsOpen($data['is_open']);
- } elseif (\array_key_exists('is_open', $data) && null === $data['is_open']) {
- $object->setIsOpen(null);
- }
- if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
- $object->setLastRead($data['last_read']);
- } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
- $object->setLastRead(null);
- }
- if (\array_key_exists('latest', $data) && null !== $data['latest']) {
- $object->setLatest($this->denormalizer->denormalize($data['latest'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
- } elseif (\array_key_exists('latest', $data) && null === $data['latest']) {
- $object->setLatest(null);
- }
- if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
- $object->setUnreadCount($data['unread_count']);
- } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
- $object->setUnreadCount(null);
- }
- if (\array_key_exists('unread_count_display', $data) && null !== $data['unread_count_display']) {
- $object->setUnreadCountDisplay($data['unread_count_display']);
- } elseif (\array_key_exists('unread_count_display', $data) && null === $data['unread_count_display']) {
- $object->setUnreadCountDisplay(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
+ if (null === $data || false === \is_array($data)) {
return $object;
}
+ if (\array_key_exists('created', $data) && null !== $data['created']) {
+ $object->setCreated($data['created']);
+ } elseif (\array_key_exists('created', $data) && null === $data['created']) {
+ $object->setCreated(null);
+ }
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
+ }
+ if (\array_key_exists('is_im', $data) && null !== $data['is_im']) {
+ $object->setIsIm($data['is_im']);
+ } elseif (\array_key_exists('is_im', $data) && null === $data['is_im']) {
+ $object->setIsIm(null);
+ }
+ if (\array_key_exists('is_open', $data) && null !== $data['is_open']) {
+ $object->setIsOpen($data['is_open']);
+ } elseif (\array_key_exists('is_open', $data) && null === $data['is_open']) {
+ $object->setIsOpen(null);
+ }
+ if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
+ $object->setLastRead($data['last_read']);
+ } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
+ $object->setLastRead(null);
+ }
+ if (\array_key_exists('latest', $data) && null !== $data['latest']) {
+ $object->setLatest($this->denormalizer->denormalize($data['latest'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
+ } elseif (\array_key_exists('latest', $data) && null === $data['latest']) {
+ $object->setLatest(null);
+ }
+ if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
+ $object->setUnreadCount($data['unread_count']);
+ } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
+ $object->setUnreadCount(null);
+ }
+ if (\array_key_exists('unread_count_display', $data) && null !== $data['unread_count_display']) {
+ $object->setUnreadCountDisplay($data['unread_count_display']);
+ } elseif (\array_key_exists('unread_count_display', $data) && null === $data['unread_count_display']) {
+ $object->setUnreadCountDisplay(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('created') && null !== $object->getCreated()) {
- $data['created'] = $object->getCreated();
- }
- $data['id'] = $object->getId();
- if ($object->isInitialized('isIm') && null !== $object->getIsIm()) {
- $data['is_im'] = $object->getIsIm();
- }
- if ($object->isInitialized('isOpen') && null !== $object->getIsOpen()) {
- $data['is_open'] = $object->getIsOpen();
- }
- if ($object->isInitialized('lastRead') && null !== $object->getLastRead()) {
- $data['last_read'] = $object->getLastRead();
- }
- if ($object->isInitialized('latest') && null !== $object->getLatest()) {
- $data['latest'] = $this->normalizer->normalize($object->getLatest(), 'json', $context);
- }
- if ($object->isInitialized('unreadCount') && null !== $object->getUnreadCount()) {
- $data['unread_count'] = $object->getUnreadCount();
- }
- if ($object->isInitialized('unreadCountDisplay') && null !== $object->getUnreadCountDisplay()) {
- $data['unread_count_display'] = $object->getUnreadCountDisplay();
- }
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('created') && null !== $data->getCreated()) {
+ $dataArray['created'] = $data->getCreated();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class => false];
+ $dataArray['id'] = $data->getId();
+ if ($data->isInitialized('isIm') && null !== $data->getIsIm()) {
+ $dataArray['is_im'] = $data->getIsIm();
}
+ if ($data->isInitialized('isOpen') && null !== $data->getIsOpen()) {
+ $dataArray['is_open'] = $data->getIsOpen();
+ }
+ if ($data->isInitialized('lastRead') && null !== $data->getLastRead()) {
+ $dataArray['last_read'] = $data->getLastRead();
+ }
+ if ($data->isInitialized('latest') && null !== $data->getLatest()) {
+ $dataArray['latest'] = $this->normalizer->normalize($data->getLatest(), 'json', $context);
+ }
+ if ($data->isInitialized('unreadCount') && null !== $data->getUnreadCount()) {
+ $dataArray['unread_count'] = $data->getUnreadCount();
+ }
+ if ($data->isInitialized('unreadCountDisplay') && null !== $data->getUnreadCountDisplay()) {
+ $dataArray['unread_count_display'] = $data->getUnreadCountDisplay();
+ }
+ if ($data->isInitialized('user') && null !== $data->getUser()) {
+ $dataArray['user'] = $data->getUser();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsOpenPostResponse200Normalizer.php b/generated/Normalizer/ConversationsOpenPostResponse200Normalizer.php
index 772b02b3..634391c8 100644
--- a/generated/Normalizer/ConversationsOpenPostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsOpenPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,155 +23,85 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsOpenPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsOpenPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('already_open', $data) && null !== $data['already_open']) {
- $object->setAlreadyOpen($data['already_open']);
- } elseif (\array_key_exists('already_open', $data) && null === $data['already_open']) {
- $object->setAlreadyOpen(null);
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('no_op', $data) && null !== $data['no_op']) {
- $object->setNoOp($data['no_op']);
- } elseif (\array_key_exists('no_op', $data) && null === $data['no_op']) {
- $object->setNoOp(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200();
+ if (\array_key_exists('already_open', $data) && \is_int($data['already_open'])) {
+ $data['already_open'] = (bool) $data['already_open'];
+ }
+ if (\array_key_exists('no_op', $data) && \is_int($data['no_op'])) {
+ $data['no_op'] = (bool) $data['no_op'];
+ }
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('alreadyOpen') && null !== $object->getAlreadyOpen()) {
- $data['already_open'] = $object->getAlreadyOpen();
- }
- $data['channel'] = $object->getChannel();
- if ($object->isInitialized('noOp') && null !== $object->getNoOp()) {
- $data['no_op'] = $object->getNoOp();
- }
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (\array_key_exists('already_open', $data) && null !== $data['already_open']) {
+ $object->setAlreadyOpen($data['already_open']);
+ } elseif (\array_key_exists('already_open', $data) && null === $data['already_open']) {
+ $object->setAlreadyOpen(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class => false];
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
- }
-} else {
- class ConversationsOpenPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class === $type;
+ if (\array_key_exists('no_op', $data) && null !== $data['no_op']) {
+ $object->setNoOp($data['no_op']);
+ } elseif (\array_key_exists('no_op', $data) && null === $data['no_op']) {
+ $object->setNoOp(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('already_open', $data) && null !== $data['already_open']) {
- $object->setAlreadyOpen($data['already_open']);
- } elseif (\array_key_exists('already_open', $data) && null === $data['already_open']) {
- $object->setAlreadyOpen(null);
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('no_op', $data) && null !== $data['no_op']) {
- $object->setNoOp($data['no_op']);
- } elseif (\array_key_exists('no_op', $data) && null === $data['no_op']) {
- $object->setNoOp(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('alreadyOpen') && null !== $data->getAlreadyOpen()) {
+ $dataArray['already_open'] = $data->getAlreadyOpen();
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('alreadyOpen') && null !== $object->getAlreadyOpen()) {
- $data['already_open'] = $object->getAlreadyOpen();
- }
- $data['channel'] = $object->getChannel();
- if ($object->isInitialized('noOp') && null !== $object->getNoOp()) {
- $data['no_op'] = $object->getNoOp();
- }
- $data['ok'] = $object->getOk();
-
- return $data;
+ $dataArray['channel'] = $data->getChannel();
+ if ($data->isInitialized('noOp') && null !== $data->getNoOp()) {
+ $dataArray['no_op'] = $data->getNoOp();
}
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsOpenPostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsOpenPostResponsedefaultNormalizer.php
index 629d0aaa..9fd07f2a 100644
--- a/generated/Normalizer/ConversationsOpenPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsOpenPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsOpenPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsOpenPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ConversationsOpenPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsRenamePostResponse200Normalizer.php b/generated/Normalizer/ConversationsRenamePostResponse200Normalizer.php
index 4bf0ef2b..0cbc0ff5 100644
--- a/generated/Normalizer/ConversationsRenamePostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsRenamePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsRenamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsRenamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ConversationsRenamePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class === $type;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $this->normalizer->normalize($data->getChannel(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsRenamePostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsRenamePostResponsedefaultNormalizer.php
index 7d057c76..7beac530 100644
--- a/generated/Normalizer/ConversationsRenamePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsRenamePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsRenamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsRenamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsRenamePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsRepliesGetResponse200MessagesItemItem0Normalizer.php b/generated/Normalizer/ConversationsRepliesGetResponse200MessagesItemItem0Normalizer.php
index 4d0e9c4a..bdcba08f 100644
--- a/generated/Normalizer/ConversationsRepliesGetResponse200MessagesItemItem0Normalizer.php
+++ b/generated/Normalizer/ConversationsRepliesGetResponse200MessagesItemItem0Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,343 +23,173 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsRepliesGetResponse200MessagesItemItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsRepliesGetResponse200MessagesItemItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
- $object->setLastRead($data['last_read']);
- } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
- $object->setLastRead(null);
- }
- if (\array_key_exists('latest_reply', $data) && null !== $data['latest_reply']) {
- $object->setLatestReply($data['latest_reply']);
- } elseif (\array_key_exists('latest_reply', $data) && null === $data['latest_reply']) {
- $object->setLatestReply(null);
- }
- if (\array_key_exists('reply_count', $data) && null !== $data['reply_count']) {
- $object->setReplyCount($data['reply_count']);
- } elseif (\array_key_exists('reply_count', $data) && null === $data['reply_count']) {
- $object->setReplyCount(null);
- }
- if (\array_key_exists('reply_users', $data) && null !== $data['reply_users']) {
- $values = [];
- foreach ($data['reply_users'] as $value) {
- $values[] = $value;
- }
- $object->setReplyUsers($values);
- } elseif (\array_key_exists('reply_users', $data) && null === $data['reply_users']) {
- $object->setReplyUsers(null);
- }
- if (\array_key_exists('reply_users_count', $data) && null !== $data['reply_users_count']) {
- $object->setReplyUsersCount($data['reply_users_count']);
- } elseif (\array_key_exists('reply_users_count', $data) && null === $data['reply_users_count']) {
- $object->setReplyUsersCount(null);
- }
- if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
- $object->setSourceTeam($data['source_team']);
- } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
- $object->setSourceTeam(null);
- }
- if (\array_key_exists('subscribed', $data) && null !== $data['subscribed']) {
- $object->setSubscribed($data['subscribed']);
- } elseif (\array_key_exists('subscribed', $data) && null === $data['subscribed']) {
- $object->setSubscribed(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('thread_ts', $data) && null !== $data['thread_ts']) {
- $object->setThreadTs($data['thread_ts']);
- } elseif (\array_key_exists('thread_ts', $data) && null === $data['thread_ts']) {
- $object->setThreadTs(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
- $object->setUnreadCount($data['unread_count']);
- } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
- $object->setUnreadCount(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('user_profile', $data) && null !== $data['user_profile']) {
- $object->setUserProfile($this->denormalizer->denormalize($data['user_profile'], \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class, 'json', $context));
- } elseif (\array_key_exists('user_profile', $data) && null === $data['user_profile']) {
- $object->setUserProfile(null);
- }
- if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
- $object->setUserTeam($data['user_team']);
- } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
- $object->setUserTeam(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0();
+ if (\array_key_exists('subscribed', $data) && \is_int($data['subscribed'])) {
+ $data['subscribed'] = (bool) $data['subscribed'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('lastRead') && null !== $object->getLastRead()) {
- $data['last_read'] = $object->getLastRead();
- }
- if ($object->isInitialized('latestReply') && null !== $object->getLatestReply()) {
- $data['latest_reply'] = $object->getLatestReply();
- }
- $data['reply_count'] = $object->getReplyCount();
- if ($object->isInitialized('replyUsers') && null !== $object->getReplyUsers()) {
- $values = [];
- foreach ($object->getReplyUsers() as $value) {
- $values[] = $value;
- }
- $data['reply_users'] = $values;
- }
- if ($object->isInitialized('replyUsersCount') && null !== $object->getReplyUsersCount()) {
- $data['reply_users_count'] = $object->getReplyUsersCount();
- }
- if ($object->isInitialized('sourceTeam') && null !== $object->getSourceTeam()) {
- $data['source_team'] = $object->getSourceTeam();
- }
- $data['subscribed'] = $object->getSubscribed();
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $data['team'] = $object->getTeam();
- }
- $data['text'] = $object->getText();
- $data['thread_ts'] = $object->getThreadTs();
- $data['ts'] = $object->getTs();
- $data['type'] = $object->getType();
- if ($object->isInitialized('unreadCount') && null !== $object->getUnreadCount()) {
- $data['unread_count'] = $object->getUnreadCount();
- }
- $data['user'] = $object->getUser();
- if ($object->isInitialized('userProfile') && null !== $object->getUserProfile()) {
- $data['user_profile'] = $this->normalizer->normalize($object->getUserProfile(), 'json', $context);
- }
- if ($object->isInitialized('userTeam') && null !== $object->getUserTeam()) {
- $data['user_team'] = $object->getUserTeam();
- }
-
- return $data;
+ if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
+ $object->setLastRead($data['last_read']);
+ } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
+ $object->setLastRead(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class => false];
+ if (\array_key_exists('latest_reply', $data) && null !== $data['latest_reply']) {
+ $object->setLatestReply($data['latest_reply']);
+ } elseif (\array_key_exists('latest_reply', $data) && null === $data['latest_reply']) {
+ $object->setLatestReply(null);
}
- }
-} else {
- class ConversationsRepliesGetResponse200MessagesItemItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class === $type;
+ if (\array_key_exists('reply_count', $data) && null !== $data['reply_count']) {
+ $object->setReplyCount($data['reply_count']);
+ } elseif (\array_key_exists('reply_count', $data) && null === $data['reply_count']) {
+ $object->setReplyCount(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class === \get_class($data);
+ if (\array_key_exists('reply_users', $data) && null !== $data['reply_users']) {
+ $values = [];
+ foreach ($data['reply_users'] as $value) {
+ $values[] = $value;
+ }
+ $object->setReplyUsers($values);
+ } elseif (\array_key_exists('reply_users', $data) && null === $data['reply_users']) {
+ $object->setReplyUsers(null);
+ }
+ if (\array_key_exists('reply_users_count', $data) && null !== $data['reply_users_count']) {
+ $object->setReplyUsersCount($data['reply_users_count']);
+ } elseif (\array_key_exists('reply_users_count', $data) && null === $data['reply_users_count']) {
+ $object->setReplyUsersCount(null);
+ }
+ if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
+ $object->setSourceTeam($data['source_team']);
+ } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
+ $object->setSourceTeam(null);
+ }
+ if (\array_key_exists('subscribed', $data) && null !== $data['subscribed']) {
+ $object->setSubscribed($data['subscribed']);
+ } elseif (\array_key_exists('subscribed', $data) && null === $data['subscribed']) {
+ $object->setSubscribed(null);
+ }
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($data['team']);
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
+ }
+ if (\array_key_exists('text', $data) && null !== $data['text']) {
+ $object->setText($data['text']);
+ } elseif (\array_key_exists('text', $data) && null === $data['text']) {
+ $object->setText(null);
+ }
+ if (\array_key_exists('thread_ts', $data) && null !== $data['thread_ts']) {
+ $object->setThreadTs($data['thread_ts']);
+ } elseif (\array_key_exists('thread_ts', $data) && null === $data['thread_ts']) {
+ $object->setThreadTs(null);
+ }
+ if (\array_key_exists('ts', $data) && null !== $data['ts']) {
+ $object->setTs($data['ts']);
+ } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
+ $object->setTs(null);
+ }
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
+ }
+ if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
+ $object->setUnreadCount($data['unread_count']);
+ } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
+ $object->setUnreadCount(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
+ }
+ if (\array_key_exists('user_profile', $data) && null !== $data['user_profile']) {
+ $object->setUserProfile($this->denormalizer->denormalize($data['user_profile'], \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class, 'json', $context));
+ } elseif (\array_key_exists('user_profile', $data) && null === $data['user_profile']) {
+ $object->setUserProfile(null);
+ }
+ if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
+ $object->setUserTeam($data['user_team']);
+ } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
+ $object->setUserTeam(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
- $object->setLastRead($data['last_read']);
- } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
- $object->setLastRead(null);
- }
- if (\array_key_exists('latest_reply', $data) && null !== $data['latest_reply']) {
- $object->setLatestReply($data['latest_reply']);
- } elseif (\array_key_exists('latest_reply', $data) && null === $data['latest_reply']) {
- $object->setLatestReply(null);
- }
- if (\array_key_exists('reply_count', $data) && null !== $data['reply_count']) {
- $object->setReplyCount($data['reply_count']);
- } elseif (\array_key_exists('reply_count', $data) && null === $data['reply_count']) {
- $object->setReplyCount(null);
- }
- if (\array_key_exists('reply_users', $data) && null !== $data['reply_users']) {
- $values = [];
- foreach ($data['reply_users'] as $value) {
- $values[] = $value;
- }
- $object->setReplyUsers($values);
- } elseif (\array_key_exists('reply_users', $data) && null === $data['reply_users']) {
- $object->setReplyUsers(null);
- }
- if (\array_key_exists('reply_users_count', $data) && null !== $data['reply_users_count']) {
- $object->setReplyUsersCount($data['reply_users_count']);
- } elseif (\array_key_exists('reply_users_count', $data) && null === $data['reply_users_count']) {
- $object->setReplyUsersCount(null);
- }
- if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
- $object->setSourceTeam($data['source_team']);
- } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
- $object->setSourceTeam(null);
- }
- if (\array_key_exists('subscribed', $data) && null !== $data['subscribed']) {
- $object->setSubscribed($data['subscribed']);
- } elseif (\array_key_exists('subscribed', $data) && null === $data['subscribed']) {
- $object->setSubscribed(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('thread_ts', $data) && null !== $data['thread_ts']) {
- $object->setThreadTs($data['thread_ts']);
- } elseif (\array_key_exists('thread_ts', $data) && null === $data['thread_ts']) {
- $object->setThreadTs(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
- $object->setUnreadCount($data['unread_count']);
- } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
- $object->setUnreadCount(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('user_profile', $data) && null !== $data['user_profile']) {
- $object->setUserProfile($this->denormalizer->denormalize($data['user_profile'], \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class, 'json', $context));
- } elseif (\array_key_exists('user_profile', $data) && null === $data['user_profile']) {
- $object->setUserProfile(null);
- }
- if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
- $object->setUserTeam($data['user_team']);
- } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
- $object->setUserTeam(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('lastRead') && null !== $data->getLastRead()) {
+ $dataArray['last_read'] = $data->getLastRead();
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('lastRead') && null !== $object->getLastRead()) {
- $data['last_read'] = $object->getLastRead();
- }
- if ($object->isInitialized('latestReply') && null !== $object->getLatestReply()) {
- $data['latest_reply'] = $object->getLatestReply();
- }
- $data['reply_count'] = $object->getReplyCount();
- if ($object->isInitialized('replyUsers') && null !== $object->getReplyUsers()) {
- $values = [];
- foreach ($object->getReplyUsers() as $value) {
- $values[] = $value;
- }
- $data['reply_users'] = $values;
- }
- if ($object->isInitialized('replyUsersCount') && null !== $object->getReplyUsersCount()) {
- $data['reply_users_count'] = $object->getReplyUsersCount();
- }
- if ($object->isInitialized('sourceTeam') && null !== $object->getSourceTeam()) {
- $data['source_team'] = $object->getSourceTeam();
- }
- $data['subscribed'] = $object->getSubscribed();
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $data['team'] = $object->getTeam();
- }
- $data['text'] = $object->getText();
- $data['thread_ts'] = $object->getThreadTs();
- $data['ts'] = $object->getTs();
- $data['type'] = $object->getType();
- if ($object->isInitialized('unreadCount') && null !== $object->getUnreadCount()) {
- $data['unread_count'] = $object->getUnreadCount();
- }
- $data['user'] = $object->getUser();
- if ($object->isInitialized('userProfile') && null !== $object->getUserProfile()) {
- $data['user_profile'] = $this->normalizer->normalize($object->getUserProfile(), 'json', $context);
- }
- if ($object->isInitialized('userTeam') && null !== $object->getUserTeam()) {
- $data['user_team'] = $object->getUserTeam();
+ if ($data->isInitialized('latestReply') && null !== $data->getLatestReply()) {
+ $dataArray['latest_reply'] = $data->getLatestReply();
+ }
+ $dataArray['reply_count'] = $data->getReplyCount();
+ if ($data->isInitialized('replyUsers') && null !== $data->getReplyUsers()) {
+ $values = [];
+ foreach ($data->getReplyUsers() as $value) {
+ $values[] = $value;
}
-
- return $data;
+ $dataArray['reply_users'] = $values;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class => false];
+ if ($data->isInitialized('replyUsersCount') && null !== $data->getReplyUsersCount()) {
+ $dataArray['reply_users_count'] = $data->getReplyUsersCount();
+ }
+ if ($data->isInitialized('sourceTeam') && null !== $data->getSourceTeam()) {
+ $dataArray['source_team'] = $data->getSourceTeam();
+ }
+ $dataArray['subscribed'] = $data->getSubscribed();
+ if ($data->isInitialized('team') && null !== $data->getTeam()) {
+ $dataArray['team'] = $data->getTeam();
+ }
+ $dataArray['text'] = $data->getText();
+ $dataArray['thread_ts'] = $data->getThreadTs();
+ $dataArray['ts'] = $data->getTs();
+ $dataArray['type'] = $data->getType();
+ if ($data->isInitialized('unreadCount') && null !== $data->getUnreadCount()) {
+ $dataArray['unread_count'] = $data->getUnreadCount();
}
+ $dataArray['user'] = $data->getUser();
+ if ($data->isInitialized('userProfile') && null !== $data->getUserProfile()) {
+ $dataArray['user_profile'] = $this->normalizer->normalize($data->getUserProfile(), 'json', $context);
+ }
+ if ($data->isInitialized('userTeam') && null !== $data->getUserTeam()) {
+ $dataArray['user_team'] = $data->getUserTeam();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsRepliesGetResponse200MessagesItemItem1Normalizer.php b/generated/Normalizer/ConversationsRepliesGetResponse200MessagesItemItem1Normalizer.php
index b8b6ff4f..b5b6a1f0 100644
--- a/generated/Normalizer/ConversationsRepliesGetResponse200MessagesItemItem1Normalizer.php
+++ b/generated/Normalizer/ConversationsRepliesGetResponse200MessagesItemItem1Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,251 +23,127 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsRepliesGetResponse200MessagesItemItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsRepliesGetResponse200MessagesItemItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
- $object->setIsStarred($data['is_starred']);
- } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
- $object->setIsStarred(null);
- }
- if (\array_key_exists('parent_user_id', $data) && null !== $data['parent_user_id']) {
- $object->setParentUserId($data['parent_user_id']);
- } elseif (\array_key_exists('parent_user_id', $data) && null === $data['parent_user_id']) {
- $object->setParentUserId(null);
- }
- if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
- $object->setSourceTeam($data['source_team']);
- } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
- $object->setSourceTeam(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('thread_ts', $data) && null !== $data['thread_ts']) {
- $object->setThreadTs($data['thread_ts']);
- } elseif (\array_key_exists('thread_ts', $data) && null === $data['thread_ts']) {
- $object->setThreadTs(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('user_profile', $data) && null !== $data['user_profile']) {
- $object->setUserProfile($this->denormalizer->denormalize($data['user_profile'], \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class, 'json', $context));
- } elseif (\array_key_exists('user_profile', $data) && null === $data['user_profile']) {
- $object->setUserProfile(null);
- }
- if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
- $object->setUserTeam($data['user_team']);
- } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
- $object->setUserTeam(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1();
+ if (\array_key_exists('is_starred', $data) && \is_int($data['is_starred'])) {
+ $data['is_starred'] = (bool) $data['is_starred'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('isStarred') && null !== $object->getIsStarred()) {
- $data['is_starred'] = $object->getIsStarred();
- }
- $data['parent_user_id'] = $object->getParentUserId();
- if ($object->isInitialized('sourceTeam') && null !== $object->getSourceTeam()) {
- $data['source_team'] = $object->getSourceTeam();
- }
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $data['team'] = $object->getTeam();
- }
- $data['text'] = $object->getText();
- $data['thread_ts'] = $object->getThreadTs();
- $data['ts'] = $object->getTs();
- $data['type'] = $object->getType();
- $data['user'] = $object->getUser();
- if ($object->isInitialized('userProfile') && null !== $object->getUserProfile()) {
- $data['user_profile'] = $this->normalizer->normalize($object->getUserProfile(), 'json', $context);
- }
- if ($object->isInitialized('userTeam') && null !== $object->getUserTeam()) {
- $data['user_team'] = $object->getUserTeam();
- }
-
- return $data;
+ if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
+ $object->setIsStarred($data['is_starred']);
+ } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
+ $object->setIsStarred(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class => false];
+ if (\array_key_exists('parent_user_id', $data) && null !== $data['parent_user_id']) {
+ $object->setParentUserId($data['parent_user_id']);
+ } elseif (\array_key_exists('parent_user_id', $data) && null === $data['parent_user_id']) {
+ $object->setParentUserId(null);
}
- }
-} else {
- class ConversationsRepliesGetResponse200MessagesItemItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class === $type;
+ if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
+ $object->setSourceTeam($data['source_team']);
+ } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
+ $object->setSourceTeam(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class === \get_class($data);
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($data['team']);
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
- $object->setIsStarred($data['is_starred']);
- } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
- $object->setIsStarred(null);
- }
- if (\array_key_exists('parent_user_id', $data) && null !== $data['parent_user_id']) {
- $object->setParentUserId($data['parent_user_id']);
- } elseif (\array_key_exists('parent_user_id', $data) && null === $data['parent_user_id']) {
- $object->setParentUserId(null);
- }
- if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
- $object->setSourceTeam($data['source_team']);
- } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
- $object->setSourceTeam(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('thread_ts', $data) && null !== $data['thread_ts']) {
- $object->setThreadTs($data['thread_ts']);
- } elseif (\array_key_exists('thread_ts', $data) && null === $data['thread_ts']) {
- $object->setThreadTs(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('user_profile', $data) && null !== $data['user_profile']) {
- $object->setUserProfile($this->denormalizer->denormalize($data['user_profile'], \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class, 'json', $context));
- } elseif (\array_key_exists('user_profile', $data) && null === $data['user_profile']) {
- $object->setUserProfile(null);
- }
- if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
- $object->setUserTeam($data['user_team']);
- } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
- $object->setUserTeam(null);
- }
-
- return $object;
+ if (\array_key_exists('text', $data) && null !== $data['text']) {
+ $object->setText($data['text']);
+ } elseif (\array_key_exists('text', $data) && null === $data['text']) {
+ $object->setText(null);
+ }
+ if (\array_key_exists('thread_ts', $data) && null !== $data['thread_ts']) {
+ $object->setThreadTs($data['thread_ts']);
+ } elseif (\array_key_exists('thread_ts', $data) && null === $data['thread_ts']) {
+ $object->setThreadTs(null);
+ }
+ if (\array_key_exists('ts', $data) && null !== $data['ts']) {
+ $object->setTs($data['ts']);
+ } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
+ $object->setTs(null);
+ }
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
+ }
+ if (\array_key_exists('user_profile', $data) && null !== $data['user_profile']) {
+ $object->setUserProfile($this->denormalizer->denormalize($data['user_profile'], \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class, 'json', $context));
+ } elseif (\array_key_exists('user_profile', $data) && null === $data['user_profile']) {
+ $object->setUserProfile(null);
+ }
+ if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
+ $object->setUserTeam($data['user_team']);
+ } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
+ $object->setUserTeam(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('isStarred') && null !== $object->getIsStarred()) {
- $data['is_starred'] = $object->getIsStarred();
- }
- $data['parent_user_id'] = $object->getParentUserId();
- if ($object->isInitialized('sourceTeam') && null !== $object->getSourceTeam()) {
- $data['source_team'] = $object->getSourceTeam();
- }
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $data['team'] = $object->getTeam();
- }
- $data['text'] = $object->getText();
- $data['thread_ts'] = $object->getThreadTs();
- $data['ts'] = $object->getTs();
- $data['type'] = $object->getType();
- $data['user'] = $object->getUser();
- if ($object->isInitialized('userProfile') && null !== $object->getUserProfile()) {
- $data['user_profile'] = $this->normalizer->normalize($object->getUserProfile(), 'json', $context);
- }
- if ($object->isInitialized('userTeam') && null !== $object->getUserTeam()) {
- $data['user_team'] = $object->getUserTeam();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('isStarred') && null !== $data->getIsStarred()) {
+ $dataArray['is_starred'] = $data->getIsStarred();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class => false];
+ $dataArray['parent_user_id'] = $data->getParentUserId();
+ if ($data->isInitialized('sourceTeam') && null !== $data->getSourceTeam()) {
+ $dataArray['source_team'] = $data->getSourceTeam();
+ }
+ if ($data->isInitialized('team') && null !== $data->getTeam()) {
+ $dataArray['team'] = $data->getTeam();
+ }
+ $dataArray['text'] = $data->getText();
+ $dataArray['thread_ts'] = $data->getThreadTs();
+ $dataArray['ts'] = $data->getTs();
+ $dataArray['type'] = $data->getType();
+ $dataArray['user'] = $data->getUser();
+ if ($data->isInitialized('userProfile') && null !== $data->getUserProfile()) {
+ $dataArray['user_profile'] = $this->normalizer->normalize($data->getUserProfile(), 'json', $context);
+ }
+ if ($data->isInitialized('userTeam') && null !== $data->getUserTeam()) {
+ $dataArray['user_team'] = $data->getUserTeam();
}
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsRepliesGetResponse200Normalizer.php b/generated/Normalizer/ConversationsRepliesGetResponse200Normalizer.php
index 0b744910..588d917b 100644
--- a/generated/Normalizer/ConversationsRepliesGetResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsRepliesGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,90 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsRepliesGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsRepliesGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('has_more', $data) && null !== $data['has_more']) {
- $object->setHasMore($data['has_more']);
- } elseif (\array_key_exists('has_more', $data) && null === $data['has_more']) {
- $object->setHasMore(null);
- }
- if (\array_key_exists('messages', $data) && null !== $data['messages']) {
- $values = [];
- foreach ($data['messages'] as $value) {
- $values[] = $value;
- }
- $object->setMessages($values);
- } elseif (\array_key_exists('messages', $data) && null === $data['messages']) {
- $object->setMessages(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200();
+ if (\array_key_exists('has_more', $data) && \is_int($data['has_more'])) {
+ $data['has_more'] = (bool) $data['has_more'];
+ }
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('hasMore') && null !== $object->getHasMore()) {
- $data['has_more'] = $object->getHasMore();
- }
+ if (\array_key_exists('has_more', $data) && null !== $data['has_more']) {
+ $object->setHasMore($data['has_more']);
+ } elseif (\array_key_exists('has_more', $data) && null === $data['has_more']) {
+ $object->setHasMore(null);
+ }
+ if (\array_key_exists('messages', $data) && null !== $data['messages']) {
$values = [];
- foreach ($object->getMessages() as $value) {
+ foreach ($data['messages'] as $value) {
$values[] = $value;
}
- $data['messages'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
-
- return $data;
+ $object->setMessages($values);
+ } elseif (\array_key_exists('messages', $data) && null === $data['messages']) {
+ $object->setMessages(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class => false];
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class, 'json', $context));
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
}
+
+ return $object;
}
-} else {
- class ConversationsRepliesGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class === $type;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('hasMore') && null !== $data->getHasMore()) {
+ $dataArray['has_more'] = $data->getHasMore();
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class === \get_class($data);
+ $values = [];
+ foreach ($data->getMessages() as $value) {
+ $values[] = $value;
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('has_more', $data) && null !== $data['has_more']) {
- $object->setHasMore($data['has_more']);
- } elseif (\array_key_exists('has_more', $data) && null === $data['has_more']) {
- $object->setHasMore(null);
- }
- if (\array_key_exists('messages', $data) && null !== $data['messages']) {
- $values = [];
- foreach ($data['messages'] as $value) {
- $values[] = $value;
- }
- $object->setMessages($values);
- } elseif (\array_key_exists('messages', $data) && null === $data['messages']) {
- $object->setMessages(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
-
- return $object;
+ $dataArray['messages'] = $values;
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('responseMetadata') && null !== $data->getResponseMetadata()) {
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('hasMore') && null !== $object->getHasMore()) {
- $data['has_more'] = $object->getHasMore();
- }
- $values = [];
- foreach ($object->getMessages() as $value) {
- $values[] = $value;
- }
- $data['messages'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsRepliesGetResponse200ResponseMetadataNormalizer.php b/generated/Normalizer/ConversationsRepliesGetResponse200ResponseMetadataNormalizer.php
index 5df2ead0..980f05df 100644
--- a/generated/Normalizer/ConversationsRepliesGetResponse200ResponseMetadataNormalizer.php
+++ b/generated/Normalizer/ConversationsRepliesGetResponse200ResponseMetadataNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,54 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsRepliesGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsRepliesGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
-
- return $data;
+ if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
+ $object->setNextCursor($data['next_cursor']);
+ } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
+ $object->setNextCursor(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class => false];
- }
+ return $object;
}
-} else {
- class ConversationsRepliesGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
- return $object;
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['next_cursor'] = $data->getNextCursor();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsRepliesGetResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsRepliesGetResponsedefaultNormalizer.php
index d6a9b3a1..5a36a0d1 100644
--- a/generated/Normalizer/ConversationsRepliesGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsRepliesGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsRepliesGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsRepliesGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsRepliesGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsSetPurposePostResponse200Normalizer.php b/generated/Normalizer/ConversationsSetPurposePostResponse200Normalizer.php
index c8d0ef8b..d939c012 100644
--- a/generated/Normalizer/ConversationsSetPurposePostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsSetPurposePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsSetPurposePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsSetPurposePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ConversationsSetPurposePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class === $type;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $this->normalizer->normalize($data->getChannel(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsSetPurposePostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsSetPurposePostResponsedefaultNormalizer.php
index cdbcd051..8815ee48 100644
--- a/generated/Normalizer/ConversationsSetPurposePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsSetPurposePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsSetPurposePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsSetPurposePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsSetPurposePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsSetTopicPostResponse200Normalizer.php b/generated/Normalizer/ConversationsSetTopicPostResponse200Normalizer.php
index 3e98dfc6..31c35c1b 100644
--- a/generated/Normalizer/ConversationsSetTopicPostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsSetTopicPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsSetTopicPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsSetTopicPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ConversationsSetTopicPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class === $type;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($this->denormalizer->denormalize($data['channel'], \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context));
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $this->normalizer->normalize($object->getChannel(), 'json', $context);
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $this->normalizer->normalize($data->getChannel(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsSetTopicPostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsSetTopicPostResponsedefaultNormalizer.php
index 550be441..295fd01d 100644
--- a/generated/Normalizer/ConversationsSetTopicPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsSetTopicPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsSetTopicPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsSetTopicPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsSetTopicPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsUnarchivePostResponse200Normalizer.php b/generated/Normalizer/ConversationsUnarchivePostResponse200Normalizer.php
index 0f0d6fee..2b7b070c 100644
--- a/generated/Normalizer/ConversationsUnarchivePostResponse200Normalizer.php
+++ b/generated/Normalizer/ConversationsUnarchivePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsUnarchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class === $type;
- }
+class ConversationsUnarchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class ConversationsUnarchivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ConversationsUnarchivePostResponsedefaultNormalizer.php b/generated/Normalizer/ConversationsUnarchivePostResponsedefaultNormalizer.php
index 2767ffff..16d8799f 100644
--- a/generated/Normalizer/ConversationsUnarchivePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ConversationsUnarchivePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ConversationsUnarchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ConversationsUnarchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class => false];
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
- }
-} else {
- class ConversationsUnarchivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class === $type;
+ if (\array_key_exists('needed', $data) && null !== $data['needed']) {
+ $object->setNeeded($data['needed']);
+ } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
+ $object->setNeeded(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('needed', $data) && null !== $data['needed']) {
- $object->setNeeded($data['needed']);
- } elseif (\array_key_exists('needed', $data) && null === $data['needed']) {
- $object->setNeeded(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('provided', $data) && null !== $data['provided']) {
- $object->setProvided($data['provided']);
- } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
- $object->setProvided(null);
- }
-
- return $object;
+ if (\array_key_exists('provided', $data) && null !== $data['provided']) {
+ $object->setProvided($data['provided']);
+ } elseif (\array_key_exists('provided', $data) && null === $data['provided']) {
+ $object->setProvided(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- if ($object->isInitialized('needed') && null !== $object->getNeeded()) {
- $data['needed'] = $object->getNeeded();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('provided') && null !== $object->getProvided()) {
- $data['provided'] = $object->getProvided();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class => false];
+ $dataArray['error'] = $data->getError();
+ if ($data->isInitialized('needed') && null !== $data->getNeeded()) {
+ $dataArray['needed'] = $data->getNeeded();
}
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('provided') && null !== $data->getProvided()) {
+ $dataArray['provided'] = $data->getProvided();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/DialogOpenGetResponse200Normalizer.php b/generated/Normalizer/DialogOpenGetResponse200Normalizer.php
index 84790d3d..8a0acd97 100644
--- a/generated/Normalizer/DialogOpenGetResponse200Normalizer.php
+++ b/generated/Normalizer/DialogOpenGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DialogOpenGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class === $type;
- }
+class DialogOpenGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DialogOpenGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\DialogOpenGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class DialogOpenGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DialogOpenGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/DialogOpenGetResponsedefaultNormalizer.php b/generated/Normalizer/DialogOpenGetResponsedefaultNormalizer.php
index af041bc5..d9f92173 100644
--- a/generated/Normalizer/DialogOpenGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/DialogOpenGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DialogOpenGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class DialogOpenGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class DialogOpenGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/DndEndDndPostResponse200Normalizer.php b/generated/Normalizer/DndEndDndPostResponse200Normalizer.php
index 2149df63..5976724b 100644
--- a/generated/Normalizer/DndEndDndPostResponse200Normalizer.php
+++ b/generated/Normalizer/DndEndDndPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DndEndDndPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class === $type;
- }
+class DndEndDndPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndEndDndPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\DndEndDndPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class DndEndDndPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndEndDndPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/DndEndDndPostResponsedefaultNormalizer.php b/generated/Normalizer/DndEndDndPostResponsedefaultNormalizer.php
index 4790f8d7..0dd4a285 100644
--- a/generated/Normalizer/DndEndDndPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/DndEndDndPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DndEndDndPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class DndEndDndPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class DndEndDndPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/DndEndSnoozePostResponse200Normalizer.php b/generated/Normalizer/DndEndSnoozePostResponse200Normalizer.php
index 2c6ec565..1a9f9026 100644
--- a/generated/Normalizer/DndEndSnoozePostResponse200Normalizer.php
+++ b/generated/Normalizer/DndEndSnoozePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,159 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DndEndSnoozePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class DndEndSnoozePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('dnd_enabled', $data) && null !== $data['dnd_enabled']) {
- $object->setDndEnabled($data['dnd_enabled']);
- } elseif (\array_key_exists('dnd_enabled', $data) && null === $data['dnd_enabled']) {
- $object->setDndEnabled(null);
- }
- if (\array_key_exists('next_dnd_end_ts', $data) && null !== $data['next_dnd_end_ts']) {
- $object->setNextDndEndTs($data['next_dnd_end_ts']);
- } elseif (\array_key_exists('next_dnd_end_ts', $data) && null === $data['next_dnd_end_ts']) {
- $object->setNextDndEndTs(null);
- }
- if (\array_key_exists('next_dnd_start_ts', $data) && null !== $data['next_dnd_start_ts']) {
- $object->setNextDndStartTs($data['next_dnd_start_ts']);
- } elseif (\array_key_exists('next_dnd_start_ts', $data) && null === $data['next_dnd_start_ts']) {
- $object->setNextDndStartTs(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('snooze_enabled', $data) && null !== $data['snooze_enabled']) {
- $object->setSnoozeEnabled($data['snooze_enabled']);
- } elseif (\array_key_exists('snooze_enabled', $data) && null === $data['snooze_enabled']) {
- $object->setSnoozeEnabled(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200();
+ if (\array_key_exists('dnd_enabled', $data) && \is_int($data['dnd_enabled'])) {
+ $data['dnd_enabled'] = (bool) $data['dnd_enabled'];
+ }
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (\array_key_exists('snooze_enabled', $data) && \is_int($data['snooze_enabled'])) {
+ $data['snooze_enabled'] = (bool) $data['snooze_enabled'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['dnd_enabled'] = $object->getDndEnabled();
- $data['next_dnd_end_ts'] = $object->getNextDndEndTs();
- $data['next_dnd_start_ts'] = $object->getNextDndStartTs();
- $data['ok'] = $object->getOk();
- $data['snooze_enabled'] = $object->getSnoozeEnabled();
-
- return $data;
+ if (\array_key_exists('dnd_enabled', $data) && null !== $data['dnd_enabled']) {
+ $object->setDndEnabled($data['dnd_enabled']);
+ } elseif (\array_key_exists('dnd_enabled', $data) && null === $data['dnd_enabled']) {
+ $object->setDndEnabled(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class => false];
+ if (\array_key_exists('next_dnd_end_ts', $data) && null !== $data['next_dnd_end_ts']) {
+ $object->setNextDndEndTs($data['next_dnd_end_ts']);
+ } elseif (\array_key_exists('next_dnd_end_ts', $data) && null === $data['next_dnd_end_ts']) {
+ $object->setNextDndEndTs(null);
}
- }
-} else {
- class DndEndSnoozePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class === $type;
+ if (\array_key_exists('next_dnd_start_ts', $data) && null !== $data['next_dnd_start_ts']) {
+ $object->setNextDndStartTs($data['next_dnd_start_ts']);
+ } elseif (\array_key_exists('next_dnd_start_ts', $data) && null === $data['next_dnd_start_ts']) {
+ $object->setNextDndStartTs(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('dnd_enabled', $data) && null !== $data['dnd_enabled']) {
- $object->setDndEnabled($data['dnd_enabled']);
- } elseif (\array_key_exists('dnd_enabled', $data) && null === $data['dnd_enabled']) {
- $object->setDndEnabled(null);
- }
- if (\array_key_exists('next_dnd_end_ts', $data) && null !== $data['next_dnd_end_ts']) {
- $object->setNextDndEndTs($data['next_dnd_end_ts']);
- } elseif (\array_key_exists('next_dnd_end_ts', $data) && null === $data['next_dnd_end_ts']) {
- $object->setNextDndEndTs(null);
- }
- if (\array_key_exists('next_dnd_start_ts', $data) && null !== $data['next_dnd_start_ts']) {
- $object->setNextDndStartTs($data['next_dnd_start_ts']);
- } elseif (\array_key_exists('next_dnd_start_ts', $data) && null === $data['next_dnd_start_ts']) {
- $object->setNextDndStartTs(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('snooze_enabled', $data) && null !== $data['snooze_enabled']) {
- $object->setSnoozeEnabled($data['snooze_enabled']);
- } elseif (\array_key_exists('snooze_enabled', $data) && null === $data['snooze_enabled']) {
- $object->setSnoozeEnabled(null);
- }
-
- return $object;
+ if (\array_key_exists('snooze_enabled', $data) && null !== $data['snooze_enabled']) {
+ $object->setSnoozeEnabled($data['snooze_enabled']);
+ } elseif (\array_key_exists('snooze_enabled', $data) && null === $data['snooze_enabled']) {
+ $object->setSnoozeEnabled(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['dnd_enabled'] = $object->getDndEnabled();
- $data['next_dnd_end_ts'] = $object->getNextDndEndTs();
- $data['next_dnd_start_ts'] = $object->getNextDndStartTs();
- $data['ok'] = $object->getOk();
- $data['snooze_enabled'] = $object->getSnoozeEnabled();
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['dnd_enabled'] = $data->getDndEnabled();
+ $dataArray['next_dnd_end_ts'] = $data->getNextDndEndTs();
+ $dataArray['next_dnd_start_ts'] = $data->getNextDndStartTs();
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['snooze_enabled'] = $data->getSnoozeEnabled();
+
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/DndEndSnoozePostResponsedefaultNormalizer.php b/generated/Normalizer/DndEndSnoozePostResponsedefaultNormalizer.php
index 485f8695..8318dea2 100644
--- a/generated/Normalizer/DndEndSnoozePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/DndEndSnoozePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DndEndSnoozePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class DndEndSnoozePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class DndEndSnoozePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/DndInfoGetResponse200Normalizer.php b/generated/Normalizer/DndInfoGetResponse200Normalizer.php
index 8ddcdf1c..4e6f8781 100644
--- a/generated/Normalizer/DndInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/DndInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,195 +23,105 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DndInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class DndInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('dnd_enabled', $data) && null !== $data['dnd_enabled']) {
- $object->setDndEnabled($data['dnd_enabled']);
- } elseif (\array_key_exists('dnd_enabled', $data) && null === $data['dnd_enabled']) {
- $object->setDndEnabled(null);
- }
- if (\array_key_exists('next_dnd_end_ts', $data) && null !== $data['next_dnd_end_ts']) {
- $object->setNextDndEndTs($data['next_dnd_end_ts']);
- } elseif (\array_key_exists('next_dnd_end_ts', $data) && null === $data['next_dnd_end_ts']) {
- $object->setNextDndEndTs(null);
- }
- if (\array_key_exists('next_dnd_start_ts', $data) && null !== $data['next_dnd_start_ts']) {
- $object->setNextDndStartTs($data['next_dnd_start_ts']);
- } elseif (\array_key_exists('next_dnd_start_ts', $data) && null === $data['next_dnd_start_ts']) {
- $object->setNextDndStartTs(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('snooze_enabled', $data) && null !== $data['snooze_enabled']) {
- $object->setSnoozeEnabled($data['snooze_enabled']);
- } elseif (\array_key_exists('snooze_enabled', $data) && null === $data['snooze_enabled']) {
- $object->setSnoozeEnabled(null);
- }
- if (\array_key_exists('snooze_endtime', $data) && null !== $data['snooze_endtime']) {
- $object->setSnoozeEndtime($data['snooze_endtime']);
- } elseif (\array_key_exists('snooze_endtime', $data) && null === $data['snooze_endtime']) {
- $object->setSnoozeEndtime(null);
- }
- if (\array_key_exists('snooze_remaining', $data) && null !== $data['snooze_remaining']) {
- $object->setSnoozeRemaining($data['snooze_remaining']);
- } elseif (\array_key_exists('snooze_remaining', $data) && null === $data['snooze_remaining']) {
- $object->setSnoozeRemaining(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\DndInfoGetResponse200();
+ if (\array_key_exists('dnd_enabled', $data) && \is_int($data['dnd_enabled'])) {
+ $data['dnd_enabled'] = (bool) $data['dnd_enabled'];
+ }
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (\array_key_exists('snooze_enabled', $data) && \is_int($data['snooze_enabled'])) {
+ $data['snooze_enabled'] = (bool) $data['snooze_enabled'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['dnd_enabled'] = $object->getDndEnabled();
- $data['next_dnd_end_ts'] = $object->getNextDndEndTs();
- $data['next_dnd_start_ts'] = $object->getNextDndStartTs();
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('snoozeEnabled') && null !== $object->getSnoozeEnabled()) {
- $data['snooze_enabled'] = $object->getSnoozeEnabled();
- }
- if ($object->isInitialized('snoozeEndtime') && null !== $object->getSnoozeEndtime()) {
- $data['snooze_endtime'] = $object->getSnoozeEndtime();
- }
- if ($object->isInitialized('snoozeRemaining') && null !== $object->getSnoozeRemaining()) {
- $data['snooze_remaining'] = $object->getSnoozeRemaining();
- }
-
- return $data;
+ if (\array_key_exists('dnd_enabled', $data) && null !== $data['dnd_enabled']) {
+ $object->setDndEnabled($data['dnd_enabled']);
+ } elseif (\array_key_exists('dnd_enabled', $data) && null === $data['dnd_enabled']) {
+ $object->setDndEnabled(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndInfoGetResponse200::class => false];
+ if (\array_key_exists('next_dnd_end_ts', $data) && null !== $data['next_dnd_end_ts']) {
+ $object->setNextDndEndTs($data['next_dnd_end_ts']);
+ } elseif (\array_key_exists('next_dnd_end_ts', $data) && null === $data['next_dnd_end_ts']) {
+ $object->setNextDndEndTs(null);
}
- }
-} else {
- class DndInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class === $type;
+ if (\array_key_exists('next_dnd_start_ts', $data) && null !== $data['next_dnd_start_ts']) {
+ $object->setNextDndStartTs($data['next_dnd_start_ts']);
+ } elseif (\array_key_exists('next_dnd_start_ts', $data) && null === $data['next_dnd_start_ts']) {
+ $object->setNextDndStartTs(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('dnd_enabled', $data) && null !== $data['dnd_enabled']) {
- $object->setDndEnabled($data['dnd_enabled']);
- } elseif (\array_key_exists('dnd_enabled', $data) && null === $data['dnd_enabled']) {
- $object->setDndEnabled(null);
- }
- if (\array_key_exists('next_dnd_end_ts', $data) && null !== $data['next_dnd_end_ts']) {
- $object->setNextDndEndTs($data['next_dnd_end_ts']);
- } elseif (\array_key_exists('next_dnd_end_ts', $data) && null === $data['next_dnd_end_ts']) {
- $object->setNextDndEndTs(null);
- }
- if (\array_key_exists('next_dnd_start_ts', $data) && null !== $data['next_dnd_start_ts']) {
- $object->setNextDndStartTs($data['next_dnd_start_ts']);
- } elseif (\array_key_exists('next_dnd_start_ts', $data) && null === $data['next_dnd_start_ts']) {
- $object->setNextDndStartTs(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('snooze_enabled', $data) && null !== $data['snooze_enabled']) {
- $object->setSnoozeEnabled($data['snooze_enabled']);
- } elseif (\array_key_exists('snooze_enabled', $data) && null === $data['snooze_enabled']) {
- $object->setSnoozeEnabled(null);
- }
- if (\array_key_exists('snooze_endtime', $data) && null !== $data['snooze_endtime']) {
- $object->setSnoozeEndtime($data['snooze_endtime']);
- } elseif (\array_key_exists('snooze_endtime', $data) && null === $data['snooze_endtime']) {
- $object->setSnoozeEndtime(null);
- }
- if (\array_key_exists('snooze_remaining', $data) && null !== $data['snooze_remaining']) {
- $object->setSnoozeRemaining($data['snooze_remaining']);
- } elseif (\array_key_exists('snooze_remaining', $data) && null === $data['snooze_remaining']) {
- $object->setSnoozeRemaining(null);
- }
-
- return $object;
+ if (\array_key_exists('snooze_enabled', $data) && null !== $data['snooze_enabled']) {
+ $object->setSnoozeEnabled($data['snooze_enabled']);
+ } elseif (\array_key_exists('snooze_enabled', $data) && null === $data['snooze_enabled']) {
+ $object->setSnoozeEnabled(null);
+ }
+ if (\array_key_exists('snooze_endtime', $data) && null !== $data['snooze_endtime']) {
+ $object->setSnoozeEndtime($data['snooze_endtime']);
+ } elseif (\array_key_exists('snooze_endtime', $data) && null === $data['snooze_endtime']) {
+ $object->setSnoozeEndtime(null);
+ }
+ if (\array_key_exists('snooze_remaining', $data) && null !== $data['snooze_remaining']) {
+ $object->setSnoozeRemaining($data['snooze_remaining']);
+ } elseif (\array_key_exists('snooze_remaining', $data) && null === $data['snooze_remaining']) {
+ $object->setSnoozeRemaining(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['dnd_enabled'] = $object->getDndEnabled();
- $data['next_dnd_end_ts'] = $object->getNextDndEndTs();
- $data['next_dnd_start_ts'] = $object->getNextDndStartTs();
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('snoozeEnabled') && null !== $object->getSnoozeEnabled()) {
- $data['snooze_enabled'] = $object->getSnoozeEnabled();
- }
- if ($object->isInitialized('snoozeEndtime') && null !== $object->getSnoozeEndtime()) {
- $data['snooze_endtime'] = $object->getSnoozeEndtime();
- }
- if ($object->isInitialized('snoozeRemaining') && null !== $object->getSnoozeRemaining()) {
- $data['snooze_remaining'] = $object->getSnoozeRemaining();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['dnd_enabled'] = $data->getDndEnabled();
+ $dataArray['next_dnd_end_ts'] = $data->getNextDndEndTs();
+ $dataArray['next_dnd_start_ts'] = $data->getNextDndStartTs();
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('snoozeEnabled') && null !== $data->getSnoozeEnabled()) {
+ $dataArray['snooze_enabled'] = $data->getSnoozeEnabled();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndInfoGetResponse200::class => false];
+ if ($data->isInitialized('snoozeEndtime') && null !== $data->getSnoozeEndtime()) {
+ $dataArray['snooze_endtime'] = $data->getSnoozeEndtime();
+ }
+ if ($data->isInitialized('snoozeRemaining') && null !== $data->getSnoozeRemaining()) {
+ $dataArray['snooze_remaining'] = $data->getSnoozeRemaining();
}
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DndInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/DndInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/DndInfoGetResponsedefaultNormalizer.php
index 8c3d4aa3..f79e13c4 100644
--- a/generated/Normalizer/DndInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/DndInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DndInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class DndInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class DndInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/DndSetSnoozePostResponse200Normalizer.php b/generated/Normalizer/DndSetSnoozePostResponse200Normalizer.php
index 1c9b9ae8..00749b85 100644
--- a/generated/Normalizer/DndSetSnoozePostResponse200Normalizer.php
+++ b/generated/Normalizer/DndSetSnoozePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,78 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DndSetSnoozePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class DndSetSnoozePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('snooze_enabled', $data) && null !== $data['snooze_enabled']) {
- $object->setSnoozeEnabled($data['snooze_enabled']);
- } elseif (\array_key_exists('snooze_enabled', $data) && null === $data['snooze_enabled']) {
- $object->setSnoozeEnabled(null);
- }
- if (\array_key_exists('snooze_endtime', $data) && null !== $data['snooze_endtime']) {
- $object->setSnoozeEndtime($data['snooze_endtime']);
- } elseif (\array_key_exists('snooze_endtime', $data) && null === $data['snooze_endtime']) {
- $object->setSnoozeEndtime(null);
- }
- if (\array_key_exists('snooze_remaining', $data) && null !== $data['snooze_remaining']) {
- $object->setSnoozeRemaining($data['snooze_remaining']);
- } elseif (\array_key_exists('snooze_remaining', $data) && null === $data['snooze_remaining']) {
- $object->setSnoozeRemaining(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (\array_key_exists('snooze_enabled', $data) && \is_int($data['snooze_enabled'])) {
+ $data['snooze_enabled'] = (bool) $data['snooze_enabled'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['snooze_enabled'] = $object->getSnoozeEnabled();
- $data['snooze_endtime'] = $object->getSnoozeEndtime();
- $data['snooze_remaining'] = $object->getSnoozeRemaining();
-
- return $data;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class => false];
+ if (\array_key_exists('snooze_enabled', $data) && null !== $data['snooze_enabled']) {
+ $object->setSnoozeEnabled($data['snooze_enabled']);
+ } elseif (\array_key_exists('snooze_enabled', $data) && null === $data['snooze_enabled']) {
+ $object->setSnoozeEnabled(null);
}
- }
-} else {
- class DndSetSnoozePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class === $type;
+ if (\array_key_exists('snooze_endtime', $data) && null !== $data['snooze_endtime']) {
+ $object->setSnoozeEndtime($data['snooze_endtime']);
+ } elseif (\array_key_exists('snooze_endtime', $data) && null === $data['snooze_endtime']) {
+ $object->setSnoozeEndtime(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class === \get_class($data);
+ if (\array_key_exists('snooze_remaining', $data) && null !== $data['snooze_remaining']) {
+ $object->setSnoozeRemaining($data['snooze_remaining']);
+ } elseif (\array_key_exists('snooze_remaining', $data) && null === $data['snooze_remaining']) {
+ $object->setSnoozeRemaining(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('snooze_enabled', $data) && null !== $data['snooze_enabled']) {
- $object->setSnoozeEnabled($data['snooze_enabled']);
- } elseif (\array_key_exists('snooze_enabled', $data) && null === $data['snooze_enabled']) {
- $object->setSnoozeEnabled(null);
- }
- if (\array_key_exists('snooze_endtime', $data) && null !== $data['snooze_endtime']) {
- $object->setSnoozeEndtime($data['snooze_endtime']);
- } elseif (\array_key_exists('snooze_endtime', $data) && null === $data['snooze_endtime']) {
- $object->setSnoozeEndtime(null);
- }
- if (\array_key_exists('snooze_remaining', $data) && null !== $data['snooze_remaining']) {
- $object->setSnoozeRemaining($data['snooze_remaining']);
- } elseif (\array_key_exists('snooze_remaining', $data) && null === $data['snooze_remaining']) {
- $object->setSnoozeRemaining(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['snooze_enabled'] = $object->getSnoozeEnabled();
- $data['snooze_endtime'] = $object->getSnoozeEndtime();
- $data['snooze_remaining'] = $object->getSnoozeRemaining();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['snooze_enabled'] = $data->getSnoozeEnabled();
+ $dataArray['snooze_endtime'] = $data->getSnoozeEndtime();
+ $dataArray['snooze_remaining'] = $data->getSnoozeRemaining();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/DndSetSnoozePostResponsedefaultNormalizer.php b/generated/Normalizer/DndSetSnoozePostResponsedefaultNormalizer.php
index dcc3fa78..10c505a3 100644
--- a/generated/Normalizer/DndSetSnoozePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/DndSetSnoozePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DndSetSnoozePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class DndSetSnoozePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class DndSetSnoozePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/DndTeamInfoGetResponse200Normalizer.php b/generated/Normalizer/DndTeamInfoGetResponse200Normalizer.php
index e7826794..e3c587a4 100644
--- a/generated/Normalizer/DndTeamInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/DndTeamInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DndTeamInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class DndTeamInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class DndTeamInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/DndTeamInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/DndTeamInfoGetResponsedefaultNormalizer.php
index 496d0428..292dfda7 100644
--- a/generated/Normalizer/DndTeamInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/DndTeamInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class DndTeamInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class DndTeamInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class DndTeamInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/EmojiListGetResponse200Normalizer.php b/generated/Normalizer/EmojiListGetResponse200Normalizer.php
index 66a7cd79..a68fd0e0 100644
--- a/generated/Normalizer/EmojiListGetResponse200Normalizer.php
+++ b/generated/Normalizer/EmojiListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class EmojiListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class EmojiListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\EmojiListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\EmojiListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\EmojiListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class EmojiListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\EmojiListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\EmojiListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\EmojiListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/EmojiListGetResponsedefaultNormalizer.php b/generated/Normalizer/EmojiListGetResponsedefaultNormalizer.php
index e8d646f4..65aed763 100644
--- a/generated/Normalizer/EmojiListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/EmojiListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class EmojiListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class EmojiListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class EmojiListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesCommentsDeletePostResponse200Normalizer.php b/generated/Normalizer/FilesCommentsDeletePostResponse200Normalizer.php
index 6f71b768..12928112 100644
--- a/generated/Normalizer/FilesCommentsDeletePostResponse200Normalizer.php
+++ b/generated/Normalizer/FilesCommentsDeletePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesCommentsDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class === $type;
- }
+class FilesCommentsDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class FilesCommentsDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesCommentsDeletePostResponsedefaultNormalizer.php b/generated/Normalizer/FilesCommentsDeletePostResponsedefaultNormalizer.php
index 94c1c429..1b808404 100644
--- a/generated/Normalizer/FilesCommentsDeletePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesCommentsDeletePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesCommentsDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesCommentsDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesCommentsDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesCompleteUploadExternalPostResponse200FilesItemNormalizer.php b/generated/Normalizer/FilesCompleteUploadExternalPostResponse200FilesItemNormalizer.php
index 428248ba..458c7513 100644
--- a/generated/Normalizer/FilesCompleteUploadExternalPostResponse200FilesItemNormalizer.php
+++ b/generated/Normalizer/FilesCompleteUploadExternalPostResponse200FilesItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,131 +23,64 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesCompleteUploadExternalPostResponse200FilesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesCompleteUploadExternalPostResponse200FilesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('title', $data) && null !== $data['title']) {
- $object->setTitle($data['title']);
- } elseif (\array_key_exists('title', $data) && null === $data['title']) {
- $object->setTitle(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('id') && null !== $object->getId()) {
- $data['id'] = $object->getId();
- }
- if ($object->isInitialized('title') && null !== $object->getTitle()) {
- $data['title'] = $object->getTitle();
- }
-
- return $data;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class => false];
+ if (\array_key_exists('title', $data) && null !== $data['title']) {
+ $object->setTitle($data['title']);
+ } elseif (\array_key_exists('title', $data) && null === $data['title']) {
+ $object->setTitle(null);
}
- }
-} else {
- class FilesCompleteUploadExternalPostResponse200FilesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class === $type;
- }
+ return $object;
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('id') && null !== $data->getId()) {
+ $dataArray['id'] = $data->getId();
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('title', $data) && null !== $data['title']) {
- $object->setTitle($data['title']);
- } elseif (\array_key_exists('title', $data) && null === $data['title']) {
- $object->setTitle(null);
- }
-
- return $object;
+ if ($data->isInitialized('title') && null !== $data->getTitle()) {
+ $dataArray['title'] = $data->getTitle();
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('id') && null !== $object->getId()) {
- $data['id'] = $object->getId();
- }
- if ($object->isInitialized('title') && null !== $object->getTitle()) {
- $data['title'] = $object->getTitle();
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class => false];
}
}
diff --git a/generated/Normalizer/FilesCompleteUploadExternalPostResponse200Normalizer.php b/generated/Normalizer/FilesCompleteUploadExternalPostResponse200Normalizer.php
index 4cf7aa85..90960745 100644
--- a/generated/Normalizer/FilesCompleteUploadExternalPostResponse200Normalizer.php
+++ b/generated/Normalizer/FilesCompleteUploadExternalPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesCompleteUploadExternalPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesCompleteUploadExternalPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('files', $data) && null !== $data['files']) {
- $values = [];
- foreach ($data['files'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class, 'json', $context);
- }
- $object->setFiles($values);
- } elseif (\array_key_exists('files', $data) && null === $data['files']) {
- $object->setFiles(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('files', $data) && null !== $data['files']) {
$values = [];
- foreach ($object->getFiles() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['files'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class, 'json', $context);
}
- $data['files'] = $values;
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object->setFiles($values);
+ } elseif (\array_key_exists('files', $data) && null === $data['files']) {
+ $object->setFiles(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class => false];
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- }
-} else {
- class FilesCompleteUploadExternalPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('files', $data) && null !== $data['files']) {
- $values = [];
- foreach ($data['files'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class, 'json', $context);
- }
- $object->setFiles($values);
- } elseif (\array_key_exists('files', $data) && null === $data['files']) {
- $object->setFiles(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getFiles() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
+ $dataArray['files'] = $values;
+ $dataArray['ok'] = $data->getOk();
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getFiles() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['files'] = $values;
- $data['ok'] = $object->getOk();
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesCompleteUploadExternalPostResponsedefaultNormalizer.php b/generated/Normalizer/FilesCompleteUploadExternalPostResponsedefaultNormalizer.php
index 17162e8b..a7390e29 100644
--- a/generated/Normalizer/FilesCompleteUploadExternalPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesCompleteUploadExternalPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesCompleteUploadExternalPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesCompleteUploadExternalPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesCompleteUploadExternalPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesDeletePostResponse200Normalizer.php b/generated/Normalizer/FilesDeletePostResponse200Normalizer.php
index c46ceaf7..60fde89c 100644
--- a/generated/Normalizer/FilesDeletePostResponse200Normalizer.php
+++ b/generated/Normalizer/FilesDeletePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class === $type;
- }
+class FilesDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesDeletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\FilesDeletePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class FilesDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesDeletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesDeletePostResponsedefaultNormalizer.php b/generated/Normalizer/FilesDeletePostResponsedefaultNormalizer.php
index b619189f..b1aae85d 100644
--- a/generated/Normalizer/FilesDeletePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesDeletePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesGetUploadURLExternalPostResponse200Normalizer.php b/generated/Normalizer/FilesGetUploadURLExternalPostResponse200Normalizer.php
index ea693631..e11f35e5 100644
--- a/generated/Normalizer/FilesGetUploadURLExternalPostResponse200Normalizer.php
+++ b/generated/Normalizer/FilesGetUploadURLExternalPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,69 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesGetUploadURLExternalPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesGetUploadURLExternalPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('file_id', $data) && null !== $data['file_id']) {
- $object->setFileId($data['file_id']);
- } elseif (\array_key_exists('file_id', $data) && null === $data['file_id']) {
- $object->setFileId(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('upload_url', $data) && null !== $data['upload_url']) {
- $object->setUploadUrl($data['upload_url']);
- } elseif (\array_key_exists('upload_url', $data) && null === $data['upload_url']) {
- $object->setUploadUrl(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['file_id'] = $object->getFileId();
- $data['ok'] = $object->getOk();
- $data['upload_url'] = $object->getUploadUrl();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesGetUploadURLExternalPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class === $type;
+ if (\array_key_exists('file_id', $data) && null !== $data['file_id']) {
+ $object->setFileId($data['file_id']);
+ } elseif (\array_key_exists('file_id', $data) && null === $data['file_id']) {
+ $object->setFileId(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('file_id', $data) && null !== $data['file_id']) {
- $object->setFileId($data['file_id']);
- } elseif (\array_key_exists('file_id', $data) && null === $data['file_id']) {
- $object->setFileId(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('upload_url', $data) && null !== $data['upload_url']) {
- $object->setUploadUrl($data['upload_url']);
- } elseif (\array_key_exists('upload_url', $data) && null === $data['upload_url']) {
- $object->setUploadUrl(null);
- }
-
- return $object;
+ if (\array_key_exists('upload_url', $data) && null !== $data['upload_url']) {
+ $object->setUploadUrl($data['upload_url']);
+ } elseif (\array_key_exists('upload_url', $data) && null === $data['upload_url']) {
+ $object->setUploadUrl(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['file_id'] = $object->getFileId();
- $data['ok'] = $object->getOk();
- $data['upload_url'] = $object->getUploadUrl();
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['file_id'] = $data->getFileId();
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['upload_url'] = $data->getUploadUrl();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesGetUploadURLExternalPostResponsedefaultNormalizer.php b/generated/Normalizer/FilesGetUploadURLExternalPostResponsedefaultNormalizer.php
index 9a4698e6..500742dc 100644
--- a/generated/Normalizer/FilesGetUploadURLExternalPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesGetUploadURLExternalPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesGetUploadURLExternalPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesGetUploadURLExternalPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesGetUploadURLExternalPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesInfoGetResponse200Normalizer.php b/generated/Normalizer/FilesInfoGetResponse200Normalizer.php
index c0cb73b4..78a819cf 100644
--- a/generated/Normalizer/FilesInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/FilesInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,215 +23,109 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('comments', $data) && null !== $data['comments']) {
- $values = [];
- foreach ($data['comments'] as $value) {
- $values[] = $value;
- }
- $object->setComments($values);
- } elseif (\array_key_exists('comments', $data) && null === $data['comments']) {
- $object->setComments(null);
- }
- if (\array_key_exists('content_html', $data) && null !== $data['content_html']) {
- $object->setContentHtml($data['content_html']);
- } elseif (\array_key_exists('content_html', $data) && null === $data['content_html']) {
- $object->setContentHtml(null);
- }
- if (\array_key_exists('editor', $data) && null !== $data['editor']) {
- $object->setEditor($data['editor']);
- } elseif (\array_key_exists('editor', $data) && null === $data['editor']) {
- $object->setEditor(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('comments', $data) && null !== $data['comments']) {
$values = [];
- foreach ($object->getComments() as $value) {
+ foreach ($data['comments'] as $value) {
$values[] = $value;
}
- $data['comments'] = $values;
- if ($object->isInitialized('contentHtml') && null !== $object->getContentHtml()) {
- $data['content_html'] = $object->getContentHtml();
- }
- if ($object->isInitialized('editor') && null !== $object->getEditor()) {
- $data['editor'] = $object->getEditor();
- }
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('paging') && null !== $object->getPaging()) {
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
- }
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
-
- return $data;
+ $object->setComments($values);
+ } elseif (\array_key_exists('comments', $data) && null === $data['comments']) {
+ $object->setComments(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class => false];
+ if (\array_key_exists('content_html', $data) && null !== $data['content_html']) {
+ $object->setContentHtml($data['content_html']);
+ } elseif (\array_key_exists('content_html', $data) && null === $data['content_html']) {
+ $object->setContentHtml(null);
}
- }
-} else {
- class FilesInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class === $type;
+ if (\array_key_exists('editor', $data) && null !== $data['editor']) {
+ $object->setEditor($data['editor']);
+ } elseif (\array_key_exists('editor', $data) && null === $data['editor']) {
+ $object->setEditor(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class === \get_class($data);
+ if (\array_key_exists('file', $data) && null !== $data['file']) {
+ $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
+ } elseif (\array_key_exists('file', $data) && null === $data['file']) {
+ $object->setFile(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('comments', $data) && null !== $data['comments']) {
- $values = [];
- foreach ($data['comments'] as $value) {
- $values[] = $value;
- }
- $object->setComments($values);
- } elseif (\array_key_exists('comments', $data) && null === $data['comments']) {
- $object->setComments(null);
- }
- if (\array_key_exists('content_html', $data) && null !== $data['content_html']) {
- $object->setContentHtml($data['content_html']);
- } elseif (\array_key_exists('content_html', $data) && null === $data['content_html']) {
- $object->setContentHtml(null);
- }
- if (\array_key_exists('editor', $data) && null !== $data['editor']) {
- $object->setEditor($data['editor']);
- } elseif (\array_key_exists('editor', $data) && null === $data['editor']) {
- $object->setEditor(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('paging', $data) && null !== $data['paging']) {
+ $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
+ } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
+ $object->setPaging(null);
+ }
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class, 'json', $context));
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getComments() as $value) {
- $values[] = $value;
- }
- $data['comments'] = $values;
- if ($object->isInitialized('contentHtml') && null !== $object->getContentHtml()) {
- $data['content_html'] = $object->getContentHtml();
- }
- if ($object->isInitialized('editor') && null !== $object->getEditor()) {
- $data['editor'] = $object->getEditor();
- }
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('paging') && null !== $object->getPaging()) {
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
- }
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getComments() as $value) {
+ $values[] = $value;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class => false];
+ $dataArray['comments'] = $values;
+ if ($data->isInitialized('contentHtml') && null !== $data->getContentHtml()) {
+ $dataArray['content_html'] = $data->getContentHtml();
}
+ if ($data->isInitialized('editor') && null !== $data->getEditor()) {
+ $dataArray['editor'] = $data->getEditor();
+ }
+ $dataArray['file'] = $this->normalizer->normalize($data->getFile(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('paging') && null !== $data->getPaging()) {
+ $dataArray['paging'] = $this->normalizer->normalize($data->getPaging(), 'json', $context);
+ }
+ if ($data->isInitialized('responseMetadata') && null !== $data->getResponseMetadata()) {
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/FilesInfoGetResponsedefaultNormalizer.php
index aae61933..6be14797 100644
--- a/generated/Normalizer/FilesInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesListGetResponse200Normalizer.php b/generated/Normalizer/FilesListGetResponse200Normalizer.php
index 76ee6982..517b8c6c 100644
--- a/generated/Normalizer/FilesListGetResponse200Normalizer.php
+++ b/generated/Normalizer/FilesListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,151 +23,77 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('files', $data) && null !== $data['files']) {
- $values = [];
- foreach ($data['files'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context);
- }
- $object->setFiles($values);
- } elseif (\array_key_exists('files', $data) && null === $data['files']) {
- $object->setFiles(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('files', $data) && null !== $data['files']) {
$values = [];
- foreach ($object->getFiles() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['files'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context);
}
- $data['files'] = $values;
- $data['ok'] = $object->getOk();
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
-
- return $data;
- }
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesListGetResponse200::class => false];
+ $object->setFiles($values);
+ } elseif (\array_key_exists('files', $data) && null === $data['files']) {
+ $object->setFiles(null);
}
- }
-} else {
- class FilesListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesListGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesListGetResponse200::class === \get_class($data);
+ if (\array_key_exists('paging', $data) && null !== $data['paging']) {
+ $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
+ } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
+ $object->setPaging(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('files', $data) && null !== $data['files']) {
- $values = [];
- foreach ($data['files'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context);
- }
- $object->setFiles($values);
- } elseif (\array_key_exists('files', $data) && null === $data['files']) {
- $object->setFiles(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getFiles() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
+ $dataArray['files'] = $values;
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['paging'] = $this->normalizer->normalize($data->getPaging(), 'json', $context);
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getFiles() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['files'] = $values;
- $data['ok'] = $object->getOk();
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesListGetResponsedefaultNormalizer.php b/generated/Normalizer/FilesListGetResponsedefaultNormalizer.php
index c900f824..0ab489d4 100644
--- a/generated/Normalizer/FilesListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteAddPostResponse200Normalizer.php b/generated/Normalizer/FilesRemoteAddPostResponse200Normalizer.php
index f333c62d..5053eb31 100644
--- a/generated/Normalizer/FilesRemoteAddPostResponse200Normalizer.php
+++ b/generated/Normalizer/FilesRemoteAddPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteAddPostResponsedefaultNormalizer.php b/generated/Normalizer/FilesRemoteAddPostResponsedefaultNormalizer.php
index 49c5e888..7f62ef57 100644
--- a/generated/Normalizer/FilesRemoteAddPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesRemoteAddPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteInfoGetResponse200Normalizer.php b/generated/Normalizer/FilesRemoteInfoGetResponse200Normalizer.php
index a7b74429..82cd1037 100644
--- a/generated/Normalizer/FilesRemoteInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/FilesRemoteInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/FilesRemoteInfoGetResponsedefaultNormalizer.php
index 4471ffaf..1a1efaff 100644
--- a/generated/Normalizer/FilesRemoteInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesRemoteInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteListGetResponse200Normalizer.php b/generated/Normalizer/FilesRemoteListGetResponse200Normalizer.php
index 8bdc2b80..6733b7f0 100644
--- a/generated/Normalizer/FilesRemoteListGetResponse200Normalizer.php
+++ b/generated/Normalizer/FilesRemoteListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteListGetResponsedefaultNormalizer.php b/generated/Normalizer/FilesRemoteListGetResponsedefaultNormalizer.php
index f0c80b59..0cb35e40 100644
--- a/generated/Normalizer/FilesRemoteListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesRemoteListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteRemovePostResponse200Normalizer.php b/generated/Normalizer/FilesRemoteRemovePostResponse200Normalizer.php
index c360ffd2..03326359 100644
--- a/generated/Normalizer/FilesRemoteRemovePostResponse200Normalizer.php
+++ b/generated/Normalizer/FilesRemoteRemovePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteRemovePostResponsedefaultNormalizer.php b/generated/Normalizer/FilesRemoteRemovePostResponsedefaultNormalizer.php
index 1c8d1c05..d914e082 100644
--- a/generated/Normalizer/FilesRemoteRemovePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesRemoteRemovePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteShareGetResponse200Normalizer.php b/generated/Normalizer/FilesRemoteShareGetResponse200Normalizer.php
index d727ed49..45b0e321 100644
--- a/generated/Normalizer/FilesRemoteShareGetResponse200Normalizer.php
+++ b/generated/Normalizer/FilesRemoteShareGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteShareGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteShareGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteShareGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteShareGetResponsedefaultNormalizer.php b/generated/Normalizer/FilesRemoteShareGetResponsedefaultNormalizer.php
index 06dd9fa9..33179769 100644
--- a/generated/Normalizer/FilesRemoteShareGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesRemoteShareGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteShareGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteShareGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteShareGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteUpdatePostResponse200Normalizer.php b/generated/Normalizer/FilesRemoteUpdatePostResponse200Normalizer.php
index 83154899..e7666ecc 100644
--- a/generated/Normalizer/FilesRemoteUpdatePostResponse200Normalizer.php
+++ b/generated/Normalizer/FilesRemoteUpdatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesRemoteUpdatePostResponsedefaultNormalizer.php b/generated/Normalizer/FilesRemoteUpdatePostResponsedefaultNormalizer.php
index ca32d39a..84cfdd8f 100644
--- a/generated/Normalizer/FilesRemoteUpdatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesRemoteUpdatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRemoteUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRemoteUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class FilesRemoteUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesRevokePublicURLPostResponse200Normalizer.php b/generated/Normalizer/FilesRevokePublicURLPostResponse200Normalizer.php
index 2a3f3084..b48f24aa 100644
--- a/generated/Normalizer/FilesRevokePublicURLPostResponse200Normalizer.php
+++ b/generated/Normalizer/FilesRevokePublicURLPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRevokePublicURLPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRevokePublicURLPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesRevokePublicURLPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class === $type;
+ if (\array_key_exists('file', $data) && null !== $data['file']) {
+ $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
+ } elseif (\array_key_exists('file', $data) && null === $data['file']) {
+ $object->setFile(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['file'] = $this->normalizer->normalize($data->getFile(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesRevokePublicURLPostResponsedefaultNormalizer.php b/generated/Normalizer/FilesRevokePublicURLPostResponsedefaultNormalizer.php
index 206d5330..58488490 100644
--- a/generated/Normalizer/FilesRevokePublicURLPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesRevokePublicURLPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesRevokePublicURLPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesRevokePublicURLPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesRevokePublicURLPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesSharedPublicURLPostResponse200Normalizer.php b/generated/Normalizer/FilesSharedPublicURLPostResponse200Normalizer.php
index a0019d66..917b0bba 100644
--- a/generated/Normalizer/FilesSharedPublicURLPostResponse200Normalizer.php
+++ b/generated/Normalizer/FilesSharedPublicURLPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesSharedPublicURLPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesSharedPublicURLPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesSharedPublicURLPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class === $type;
+ if (\array_key_exists('file', $data) && null !== $data['file']) {
+ $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
+ } elseif (\array_key_exists('file', $data) && null === $data['file']) {
+ $object->setFile(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['file'] = $this->normalizer->normalize($data->getFile(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesSharedPublicURLPostResponsedefaultNormalizer.php b/generated/Normalizer/FilesSharedPublicURLPostResponsedefaultNormalizer.php
index bf54dae1..7208d2e1 100644
--- a/generated/Normalizer/FilesSharedPublicURLPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesSharedPublicURLPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesSharedPublicURLPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesSharedPublicURLPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesSharedPublicURLPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/FilesUploadPostResponse200Normalizer.php b/generated/Normalizer/FilesUploadPostResponse200Normalizer.php
index 74ee97ab..e64f51e6 100644
--- a/generated/Normalizer/FilesUploadPostResponse200Normalizer.php
+++ b/generated/Normalizer/FilesUploadPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesUploadPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesUploadPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesUploadPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesUploadPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesUploadPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class === $type;
+ if (\array_key_exists('file', $data) && null !== $data['file']) {
+ $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
+ } elseif (\array_key_exists('file', $data) && null === $data['file']) {
+ $object->setFile(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesUploadPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['file'] = $this->normalizer->normalize($data->getFile(), 'json', $context);
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/FilesUploadPostResponsedefaultNormalizer.php b/generated/Normalizer/FilesUploadPostResponsedefaultNormalizer.php
index 4d994c76..98bb1559 100644
--- a/generated/Normalizer/FilesUploadPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/FilesUploadPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class FilesUploadPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class FilesUploadPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class FilesUploadPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/JaneObjectNormalizer.php b/generated/Normalizer/JaneObjectNormalizer.php
index 87b65e05..2b89fce5 100644
--- a/generated/Normalizer/JaneObjectNormalizer.php
+++ b/generated/Normalizer/JaneObjectNormalizer.php
@@ -15,7 +15,6 @@
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -23,2839 +22,1418 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class JaneObjectNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- protected $normalizers = [
- \JoliCode\Slack\Api\Model\BlocksItem::class => BlocksItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsBotProfile::class => ObjsBotProfileNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class => ObjsBotProfileIconsNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsChannel::class => ObjsChannelNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class => ObjsChannelPurposeNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsChannelTopic::class => ObjsChannelTopicNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsComment::class => ObjsCommentNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsConversation::class => ObjsConversationNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class => ObjsConversationDisplayCountsNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class => ObjsConversationPurposeNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class => ObjsConversationSharesItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsConversationTopic::class => ObjsConversationTopicNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class => ObjsEnterpriseUserNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class => ObjsExternalOrgMigrationsNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class => ObjsExternalOrgMigrationsCurrentItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsFile::class => ObjsFileNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsFileShares::class => ObjsFileSharesNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsIcon::class => ObjsIconNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsMessage::class => ObjsMessageNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class => ObjsMessageAttachmentsItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class => ObjsMessageAttachmentsItemActionsItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class => ObjsMessageAttachmentsItemFieldsItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsMessageIcons::class => ObjsMessageIconsNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsMetadata::class => ObjsMetadataNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsPaging::class => ObjsPagingNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class => ObjsPrimaryOwnerNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsReaction::class => ObjsReactionNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsReminder::class => ObjsReminderNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsResources::class => ObjsResourcesNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class => ObjsResponseMetadataNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsSubteam::class => ObjsSubteamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class => ObjsSubteamPrefsNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsTeam::class => ObjsTeamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class => ObjsTeamSsoProviderNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class => ObjsTeamProfileFieldNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class => ObjsTeamProfileFieldOptionNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsUser::class => ObjsUserNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class => ObjsUserTeamProfileNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsUserProfile::class => ObjsUserProfileNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class => ObjsUserProfileShortNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class => AdminAppsApprovePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class => AdminAppsApprovePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class => AdminAppsApprovedListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class => AdminAppsApprovedListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class => AdminAppsRequestsListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class => AdminAppsRequestsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class => AdminAppsRestrictPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class => AdminAppsRestrictPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class => AdminAppsRestrictedListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class => AdminAppsRestrictedListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class => AdminConversationsArchivePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class => AdminConversationsArchivePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class => AdminConversationsConvertToPrivatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class => AdminConversationsConvertToPrivatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class => AdminConversationsCreatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class => AdminConversationsCreatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class => AdminConversationsDeletePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class => AdminConversationsDeletePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class => AdminConversationsDisconnectSharedPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class => AdminConversationsDisconnectSharedPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class => AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class => AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class => AdminConversationsGetConversationPrefsGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class => AdminConversationsGetConversationPrefsGetResponse200PrefsNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class => AdminConversationsGetConversationPrefsGetResponse200PrefsCanThreadNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class => AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPostNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class => AdminConversationsGetConversationPrefsGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class => AdminConversationsGetTeamsGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class => AdminConversationsGetTeamsGetResponse200ResponseMetadataNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class => AdminConversationsGetTeamsGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class => AdminConversationsInvitePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class => AdminConversationsInvitePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class => AdminConversationsRenamePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class => AdminConversationsRenamePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class => AdminConversationsRestrictAccessAddGroupPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class => AdminConversationsRestrictAccessAddGroupPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class => AdminConversationsRestrictAccessListGroupsGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class => AdminConversationsRestrictAccessListGroupsGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class => AdminConversationsRestrictAccessRemoveGroupPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class => AdminConversationsRestrictAccessRemoveGroupPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class => AdminConversationsSearchGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class => AdminConversationsSearchGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class => AdminConversationsSetConversationPrefsPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class => AdminConversationsSetConversationPrefsPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class => AdminConversationsSetTeamsPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class => AdminConversationsSetTeamsPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class => AdminConversationsUnarchivePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class => AdminConversationsUnarchivePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class => AdminEmojiAddPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class => AdminEmojiAddPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class => AdminEmojiAddAliasPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class => AdminEmojiAddAliasPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class => AdminEmojiListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class => AdminEmojiListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class => AdminEmojiRemovePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class => AdminEmojiRemovePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class => AdminEmojiRenamePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class => AdminEmojiRenamePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class => AdminInviteRequestsApprovePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class => AdminInviteRequestsApprovePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class => AdminInviteRequestsApprovedListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class => AdminInviteRequestsApprovedListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class => AdminInviteRequestsDeniedListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class => AdminInviteRequestsDeniedListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class => AdminInviteRequestsDenyPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class => AdminInviteRequestsDenyPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class => AdminInviteRequestsListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class => AdminInviteRequestsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class => AdminTeamsAdminsListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class => AdminTeamsAdminsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class => AdminTeamsCreatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class => AdminTeamsCreatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class => AdminTeamsListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class => AdminTeamsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class => AdminTeamsOwnersListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class => AdminTeamsOwnersListGetResponsedefaultNormalizer::class,
+class JaneObjectNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+ protected $normalizers = [
+ \JoliCode\Slack\Api\Model\BlocksItem::class => BlocksItemNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class => AdminTeamsSettingsInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsBotProfile::class => ObjsBotProfileNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class => AdminTeamsSettingsInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class => ObjsBotProfileIconsNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class => AdminTeamsSettingsSetDefaultChannelsPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsChannel::class => ObjsChannelNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class => AdminTeamsSettingsSetDefaultChannelsPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class => ObjsChannelPurposeNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class => AdminTeamsSettingsSetDescriptionPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsChannelTopic::class => ObjsChannelTopicNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class => AdminTeamsSettingsSetDescriptionPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsComment::class => ObjsCommentNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class => AdminTeamsSettingsSetDiscoverabilityPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsConversation::class => ObjsConversationNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class => AdminTeamsSettingsSetDiscoverabilityPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class => ObjsConversationDisplayCountsNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class => AdminTeamsSettingsSetIconPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class => ObjsConversationPurposeNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class => AdminTeamsSettingsSetIconPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class => ObjsConversationSharesItemNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class => AdminTeamsSettingsSetNamePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsConversationTopic::class => ObjsConversationTopicNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class => AdminTeamsSettingsSetNamePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class => ObjsEnterpriseUserNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class => AdminUsergroupsAddChannelsPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class => ObjsExternalOrgMigrationsNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class => AdminUsergroupsAddChannelsPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class => ObjsExternalOrgMigrationsCurrentItemNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class => AdminUsergroupsAddTeamsPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsFile::class => ObjsFileNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class => AdminUsergroupsAddTeamsPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsFileShares::class => ObjsFileSharesNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class => AdminUsergroupsListChannelsGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsIcon::class => ObjsIconNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class => AdminUsergroupsListChannelsGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsMessage::class => ObjsMessageNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class => AdminUsergroupsRemoveChannelsPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class => ObjsMessageAttachmentsItemNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class => AdminUsergroupsRemoveChannelsPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class => ObjsMessageAttachmentsItemActionsItemNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class => AdminUsersAssignPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class => ObjsMessageAttachmentsItemFieldsItemNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class => AdminUsersAssignPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsMessageIcons::class => ObjsMessageIconsNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class => AdminUsersInvitePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsMetadata::class => ObjsMetadataNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class => AdminUsersInvitePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsPaging::class => ObjsPagingNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class => AdminUsersListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class => ObjsPrimaryOwnerNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class => AdminUsersListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsReaction::class => ObjsReactionNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class => AdminUsersRemovePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsReminder::class => ObjsReminderNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class => AdminUsersRemovePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsResources::class => ObjsResourcesNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class => AdminUsersSessionInvalidatePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class => ObjsResponseMetadataNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class => AdminUsersSessionInvalidatePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsSubteam::class => ObjsSubteamNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class => AdminUsersSessionResetPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class => ObjsSubteamPrefsNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class => AdminUsersSessionResetPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsTeam::class => ObjsTeamNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class => AdminUsersSetAdminPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class => ObjsTeamSsoProviderNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class => AdminUsersSetAdminPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class => ObjsTeamProfileFieldNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class => AdminUsersSetExpirationPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class => ObjsTeamProfileFieldOptionNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class => AdminUsersSetExpirationPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsUser::class => ObjsUserNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class => AdminUsersSetOwnerPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class => ObjsUserTeamProfileNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class => AdminUsersSetOwnerPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsUserProfile::class => ObjsUserProfileNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class => AdminUsersSetRegularPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class => ObjsUserProfileShortNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class => AdminUsersSetRegularPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class => AdminAppsApprovePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class => ApiTestGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class => AdminAppsApprovePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class => ApiTestGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class => AdminAppsApprovedListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class => AppsEventAuthorizationsListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class => AdminAppsApprovedListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class => AppsEventAuthorizationsListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class => AdminAppsRequestsListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class => AppsPermissionsInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class => AdminAppsRequestsListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class => AppsPermissionsInfoGetResponse200InfoNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class => AdminAppsRestrictPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class => AppsPermissionsInfoGetResponse200InfoAppHomeNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class => AdminAppsRestrictPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class => AppsPermissionsInfoGetResponse200InfoChannelNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class => AdminAppsRestrictedListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class => AppsPermissionsInfoGetResponse200InfoGroupNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class => AdminAppsRestrictedListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class => AppsPermissionsInfoGetResponse200InfoImNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class => AdminConversationsArchivePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class => AppsPermissionsInfoGetResponse200InfoMpimNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class => AdminConversationsArchivePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class => AppsPermissionsInfoGetResponse200InfoTeamNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class => AdminConversationsConvertToPrivatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class => AppsPermissionsInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class => AdminConversationsConvertToPrivatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class => AppsPermissionsRequestGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class => AdminConversationsCreatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class => AppsPermissionsRequestGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class => AdminConversationsCreatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class => AppsPermissionsResourcesListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class => AdminConversationsDeletePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class => AppsPermissionsResourcesListGetResponse200ResourcesItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class => AdminConversationsDeletePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class => AppsPermissionsResourcesListGetResponse200ResponseMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class => AdminConversationsDisconnectSharedPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class => AppsPermissionsResourcesListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class => AdminConversationsDisconnectSharedPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class => AppsPermissionsScopesListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class => AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class => AppsPermissionsScopesListGetResponse200ScopesNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class => AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class => AppsPermissionsScopesListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class => AdminConversationsGetConversationPrefsGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class => AppsPermissionsUsersListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class => AdminConversationsGetConversationPrefsGetResponse200PrefsNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class => AppsPermissionsUsersListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class => AdminConversationsGetConversationPrefsGetResponse200PrefsCanThreadNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class => AppsPermissionsUsersRequestGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class => AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPostNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class => AppsPermissionsUsersRequestGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class => AdminConversationsGetConversationPrefsGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class => AppsUninstallGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class => AdminConversationsGetTeamsGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class => AppsUninstallGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class => AdminConversationsGetTeamsGetResponse200ResponseMetadataNormalizer::class,
- \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class => AuthRevokeGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class => AdminConversationsGetTeamsGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class => AuthRevokeGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class => AdminConversationsInvitePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class => AuthTestGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class => AdminConversationsInvitePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class => AuthTestGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class => AdminConversationsRenamePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class => BotsInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class => AdminConversationsRenamePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class => BotsInfoGetResponse200BotNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class => AdminConversationsRestrictAccessAddGroupPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class => BotsInfoGetResponse200BotIconsNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class => AdminConversationsRestrictAccessAddGroupPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class => BotsInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class => AdminConversationsRestrictAccessListGroupsGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class => CallsAddPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class => AdminConversationsRestrictAccessListGroupsGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class => CallsAddPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class => AdminConversationsRestrictAccessRemoveGroupPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class => CallsEndPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class => AdminConversationsRestrictAccessRemoveGroupPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class => CallsEndPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class => AdminConversationsSearchGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class => CallsInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class => AdminConversationsSearchGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class => CallsInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class => AdminConversationsSetConversationPrefsPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class => CallsParticipantsAddPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class => AdminConversationsSetConversationPrefsPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class => CallsParticipantsAddPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class => AdminConversationsSetTeamsPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class => CallsParticipantsRemovePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class => AdminConversationsSetTeamsPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class => CallsParticipantsRemovePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class => AdminConversationsUnarchivePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class => CallsUpdatePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class => AdminConversationsUnarchivePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class => CallsUpdatePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class => AdminEmojiAddPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class => ChatDeletePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class => AdminEmojiAddPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class => ChatDeletePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class => AdminEmojiAddAliasPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class => ChatDeleteScheduledMessagePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class => AdminEmojiAddAliasPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class => ChatDeleteScheduledMessagePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class => AdminEmojiListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class => ChatGetPermalinkGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class => AdminEmojiListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class => ChatGetPermalinkGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class => AdminEmojiRemovePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class => ChatMeMessagePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class => AdminEmojiRemovePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class => ChatMeMessagePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class => AdminEmojiRenamePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class => ChatPostEphemeralPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class => AdminEmojiRenamePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class => ChatPostEphemeralPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class => AdminInviteRequestsApprovePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class => ChatPostMessagePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class => AdminInviteRequestsApprovePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class => ChatPostMessagePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class => AdminInviteRequestsApprovedListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class => ChatScheduleMessagePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class => AdminInviteRequestsApprovedListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class => ChatScheduleMessagePostResponse200MessageNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class => AdminInviteRequestsDeniedListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class => ChatScheduleMessagePostResponse200MessageAttachmentsItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class => AdminInviteRequestsDeniedListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class => ChatScheduleMessagePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class => AdminInviteRequestsDenyPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class => ChatScheduledMessagesListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class => AdminInviteRequestsDenyPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class => ChatScheduledMessagesListGetResponse200ResponseMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class => AdminInviteRequestsListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class => ChatScheduledMessagesListGetResponse200ScheduledMessagesItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class => AdminInviteRequestsListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class => ChatScheduledMessagesListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class => AdminTeamsAdminsListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class => ChatUnfurlPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class => AdminTeamsAdminsListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class => ChatUnfurlPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class => AdminTeamsCreatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class => ChatUpdatePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class => AdminTeamsCreatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class => ChatUpdatePostResponse200MessageNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class => AdminTeamsListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class => ChatUpdatePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class => AdminTeamsListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class => ConversationsArchivePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class => AdminTeamsOwnersListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class => ConversationsArchivePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class => AdminTeamsOwnersListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class => ConversationsClosePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class => AdminTeamsSettingsInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class => ConversationsClosePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class => AdminTeamsSettingsInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class => ConversationsCreatePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class => AdminTeamsSettingsSetDefaultChannelsPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class => ConversationsCreatePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class => AdminTeamsSettingsSetDefaultChannelsPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class => ConversationsHistoryGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class => AdminTeamsSettingsSetDescriptionPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class => ConversationsHistoryGetResponse200ResponseMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class => AdminTeamsSettingsSetDescriptionPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class => ConversationsHistoryGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class => AdminTeamsSettingsSetDiscoverabilityPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class => ConversationsInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class => AdminTeamsSettingsSetDiscoverabilityPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class => ConversationsInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class => AdminTeamsSettingsSetIconPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class => ConversationsInvitePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class => AdminTeamsSettingsSetIconPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class => ConversationsInvitePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class => AdminTeamsSettingsSetNamePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class => ConversationsInvitePostResponsedefaultErrorsItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class => AdminTeamsSettingsSetNamePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class => ConversationsJoinPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class => AdminUsergroupsAddChannelsPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class => ConversationsJoinPostResponse200ResponseMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class => AdminUsergroupsAddChannelsPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class => ConversationsJoinPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class => AdminUsergroupsAddTeamsPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class => ConversationsKickPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class => AdminUsergroupsAddTeamsPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class => ConversationsKickPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class => AdminUsergroupsListChannelsGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class => ConversationsLeavePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class => AdminUsergroupsListChannelsGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class => ConversationsLeavePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class => AdminUsergroupsRemoveChannelsPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class => ConversationsListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class => AdminUsergroupsRemoveChannelsPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class => ConversationsListGetResponse200ResponseMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class => AdminUsersAssignPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class => ConversationsListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class => AdminUsersAssignPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class => ConversationsMarkPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class => AdminUsersInvitePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class => ConversationsMarkPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class => AdminUsersInvitePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class => ConversationsMembersGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class => AdminUsersListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class => ConversationsMembersGetResponse200ResponseMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class => AdminUsersListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class => ConversationsMembersGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class => AdminUsersRemovePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class => ConversationsOpenPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class => AdminUsersRemovePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class => ConversationsOpenPostResponse200ChannelItem1Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class => AdminUsersSessionInvalidatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class => ConversationsOpenPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class => AdminUsersSessionInvalidatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class => ConversationsRenamePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class => AdminUsersSessionResetPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class => ConversationsRenamePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class => AdminUsersSessionResetPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class => ConversationsRepliesGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class => AdminUsersSetAdminPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class => ConversationsRepliesGetResponse200MessagesItemItem0Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class => AdminUsersSetAdminPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class => ConversationsRepliesGetResponse200MessagesItemItem1Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class => AdminUsersSetExpirationPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class => ConversationsRepliesGetResponse200ResponseMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class => AdminUsersSetExpirationPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class => ConversationsRepliesGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class => AdminUsersSetOwnerPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class => ConversationsSetPurposePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class => AdminUsersSetOwnerPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class => ConversationsSetPurposePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class => AdminUsersSetRegularPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class => ConversationsSetTopicPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class => AdminUsersSetRegularPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class => ConversationsSetTopicPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class => ApiTestGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class => ConversationsUnarchivePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class => ApiTestGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class => ConversationsUnarchivePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class => AppsEventAuthorizationsListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class => DialogOpenGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class => AppsEventAuthorizationsListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class => DialogOpenGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class => AppsPermissionsInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class => DndEndDndPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class => AppsPermissionsInfoGetResponse200InfoNormalizer::class,
- \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class => DndEndDndPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class => AppsPermissionsInfoGetResponse200InfoAppHomeNormalizer::class,
- \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class => DndEndSnoozePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class => AppsPermissionsInfoGetResponse200InfoChannelNormalizer::class,
- \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class => DndEndSnoozePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class => AppsPermissionsInfoGetResponse200InfoGroupNormalizer::class,
- \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class => DndInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class => AppsPermissionsInfoGetResponse200InfoImNormalizer::class,
- \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class => DndInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class => AppsPermissionsInfoGetResponse200InfoMpimNormalizer::class,
- \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class => DndSetSnoozePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class => AppsPermissionsInfoGetResponse200InfoTeamNormalizer::class,
- \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class => DndSetSnoozePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class => AppsPermissionsInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class => DndTeamInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class => AppsPermissionsRequestGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class => DndTeamInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class => AppsPermissionsRequestGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class => EmojiListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class => AppsPermissionsResourcesListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class => EmojiListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class => AppsPermissionsResourcesListGetResponse200ResourcesItemNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class => FilesCommentsDeletePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class => AppsPermissionsResourcesListGetResponse200ResponseMetadataNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class => FilesCommentsDeletePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class => AppsPermissionsResourcesListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class => FilesCompleteUploadExternalPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class => AppsPermissionsScopesListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class => FilesCompleteUploadExternalPostResponse200FilesItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class => AppsPermissionsScopesListGetResponse200ScopesNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class => FilesCompleteUploadExternalPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class => AppsPermissionsScopesListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class => FilesDeletePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class => AppsPermissionsUsersListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class => FilesDeletePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class => AppsPermissionsUsersListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class => FilesGetUploadURLExternalPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class => AppsPermissionsUsersRequestGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class => FilesGetUploadURLExternalPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class => AppsPermissionsUsersRequestGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class => FilesInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class => AppsUninstallGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class => FilesInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class => AppsUninstallGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesListGetResponse200::class => FilesListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class => AuthRevokeGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class => FilesListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class => AuthRevokeGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class => FilesRemoteAddPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class => AuthTestGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class => FilesRemoteAddPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class => AuthTestGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class => FilesRemoteInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class => BotsInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class => FilesRemoteInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class => BotsInfoGetResponse200BotNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class => FilesRemoteListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class => BotsInfoGetResponse200BotIconsNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class => FilesRemoteListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class => BotsInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class => FilesRemoteRemovePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class => CallsAddPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class => FilesRemoteRemovePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class => CallsAddPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class => FilesRemoteShareGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class => CallsEndPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class => FilesRemoteShareGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class => CallsEndPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class => FilesRemoteUpdatePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class => CallsInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class => FilesRemoteUpdatePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class => CallsInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class => FilesRevokePublicURLPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class => CallsParticipantsAddPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class => FilesRevokePublicURLPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class => CallsParticipantsAddPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class => FilesSharedPublicURLPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class => CallsParticipantsRemovePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class => FilesSharedPublicURLPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class => CallsParticipantsRemovePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class => FilesUploadPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class => CallsUpdatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class => FilesUploadPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class => CallsUpdatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class => MigrationExchangeGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class => ChatDeletePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class => MigrationExchangeGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class => ChatDeletePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class => OauthAccessGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class => ChatDeleteScheduledMessagePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class => OauthAccessGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class => ChatDeleteScheduledMessagePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class => OauthTokenGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class => ChatGetPermalinkGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class => OauthTokenGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class => ChatGetPermalinkGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class => OauthV2AccessGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class => ChatMeMessagePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class => OauthV2AccessGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class => ChatMeMessagePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class => PinsAddPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class => ChatPostEphemeralPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class => PinsAddPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class => ChatPostEphemeralPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class => PinsListGetResponse200Item0Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class => ChatPostMessagePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class => PinsListGetResponse200Item0ItemsItem0Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class => ChatPostMessagePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class => PinsListGetResponse200Item0ItemsItem1Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class => ChatScheduleMessagePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class => PinsListGetResponse200Item1Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class => ChatScheduleMessagePostResponse200MessageNormalizer::class,
- \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class => PinsListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class => ChatScheduleMessagePostResponse200MessageAttachmentsItemNormalizer::class,
- \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class => PinsRemovePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class => ChatScheduleMessagePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class => PinsRemovePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class => ChatScheduledMessagesListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class => ReactionsAddPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class => ChatScheduledMessagesListGetResponse200ResponseMetadataNormalizer::class,
- \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class => ReactionsAddPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class => ChatScheduledMessagesListGetResponse200ScheduledMessagesItemNormalizer::class,
- \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class => ReactionsGetGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class => ChatScheduledMessagesListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class => ReactionsListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class => ChatUnfurlPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class => ReactionsListGetResponse200ItemsItemItem0Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class => ReactionsListGetResponse200ItemsItemItem1Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class => ReactionsListGetResponse200ItemsItemItem2Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class => ReactionsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class => ReactionsRemovePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class => ReactionsRemovePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class => RemindersAddPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class => RemindersAddPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class => RemindersCompletePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class => RemindersCompletePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class => RemindersDeletePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class => RemindersDeletePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class => RemindersInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class => RemindersInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class => RemindersListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class => RemindersListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class => RtmConnectGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class => RtmConnectGetResponse200SelfNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class => RtmConnectGetResponse200TeamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class => RtmConnectGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class => SearchMessagesGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class => SearchMessagesGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class => StarsAddPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class => StarsAddPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200::class => StarsListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class => StarsListGetResponse200ItemsItemItem0Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class => StarsListGetResponse200ItemsItemItem1Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class => StarsListGetResponse200ItemsItemItem2Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class => StarsListGetResponse200ItemsItemItem3Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class => StarsListGetResponse200ItemsItemItem4Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class => StarsListGetResponse200ItemsItemItem5Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class => StarsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class => StarsRemovePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class => StarsRemovePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class => TeamAccessLogsGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class => TeamAccessLogsGetResponse200LoginsItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class => TeamAccessLogsGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class => TeamBillableInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class => TeamBillableInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class => TeamInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class => TeamInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class => TeamIntegrationLogsGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class => TeamIntegrationLogsGetResponse200LogsItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class => TeamIntegrationLogsGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class => TeamProfileGetGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class => TeamProfileGetGetResponse200ProfileNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class => TeamProfileGetGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class => UsergroupsCreatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class => UsergroupsCreatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class => UsergroupsDisablePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class => UsergroupsDisablePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class => UsergroupsEnablePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class => UsergroupsEnablePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class => UsergroupsListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class => UsergroupsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class => UsergroupsUpdatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class => UsergroupsUpdatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class => UsergroupsUsersListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class => UsergroupsUsersListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class => UsergroupsUsersUpdatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class => UsergroupsUsersUpdatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class => UsersConversationsGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class => UsersConversationsGetResponse200ResponseMetadataNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class => UsersConversationsGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class => UsersDeletePhotoPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class => UsersDeletePhotoPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class => UsersGetPresenceGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class => UsersGetPresenceGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class => UsersIdentityGetResponse200Item0Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class => UsersIdentityGetResponse200Item0TeamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class => UsersIdentityGetResponse200Item0UserNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class => UsersIdentityGetResponse200Item1Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class => UsersIdentityGetResponse200Item1TeamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class => UsersIdentityGetResponse200Item1UserNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class => UsersIdentityGetResponse200Item2Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class => UsersIdentityGetResponse200Item2TeamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class => UsersIdentityGetResponse200Item2UserNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class => UsersIdentityGetResponse200Item3Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class => UsersIdentityGetResponse200Item3TeamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class => UsersIdentityGetResponse200Item3UserNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class => UsersIdentityGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class => UsersInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class => UsersInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersListGetResponse200::class => UsersListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class => UsersListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class => UsersLookupByEmailGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class => UsersLookupByEmailGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class => UsersProfileGetGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class => UsersProfileGetGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class => UsersProfileSetPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class => UsersProfileSetPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class => UsersSetActivePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class => UsersSetActivePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class => UsersSetPhotoPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class => UsersSetPhotoPostResponse200ProfileNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class => UsersSetPhotoPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class => UsersSetPresencePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class => UsersSetPresencePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class => ViewsOpenPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class => ViewsOpenPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class => ViewsPublishPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class => ViewsPublishPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class => ViewsPushPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class => ViewsPushPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class => ViewsUpdatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class => ViewsUpdatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class => WorkflowsStepCompletedPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class => WorkflowsStepCompletedPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class => WorkflowsStepFailedPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class => WorkflowsStepFailedPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class => WorkflowsUpdateStepPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class => WorkflowsUpdateStepPostResponsedefaultNormalizer::class,
-
- \Jane\Component\JsonSchemaRuntime\Reference::class => \JoliCode\Slack\Api\Runtime\Normalizer\ReferenceNormalizer::class,
- ];
- protected $normalizersCache = [];
-
- public function supportsDenormalization($data, $type, $format = null, array $context = []): bool
- {
- return \array_key_exists($type, $this->normalizers);
- }
-
- public function supportsNormalization($data, $format = null, array $context = []): bool
- {
- return \is_object($data) && \array_key_exists(\get_class($data), $this->normalizers);
- }
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $normalizerClass = $this->normalizers[\get_class($object)];
- $normalizer = $this->getNormalizer($normalizerClass);
-
- return $normalizer->normalize($object, $format, $context);
- }
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- $denormalizerClass = $this->normalizers[$type];
- $denormalizer = $this->getNormalizer($denormalizerClass);
-
- return $denormalizer->denormalize($data, $type, $format, $context);
- }
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [
- \JoliCode\Slack\Api\Model\BlocksItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsBotProfile::class => false,
- \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class => false,
- \JoliCode\Slack\Api\Model\ObjsChannel::class => false,
- \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class => false,
- \JoliCode\Slack\Api\Model\ObjsChannelTopic::class => false,
- \JoliCode\Slack\Api\Model\ObjsComment::class => false,
- \JoliCode\Slack\Api\Model\ObjsConversation::class => false,
- \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class => false,
- \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class => false,
- \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsConversationTopic::class => false,
- \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class => false,
- \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class => false,
- \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsFile::class => false,
- \JoliCode\Slack\Api\Model\ObjsFileShares::class => false,
- \JoliCode\Slack\Api\Model\ObjsIcon::class => false,
- \JoliCode\Slack\Api\Model\ObjsMessage::class => false,
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsMessageIcons::class => false,
- \JoliCode\Slack\Api\Model\ObjsMetadata::class => false,
- \JoliCode\Slack\Api\Model\ObjsPaging::class => false,
- \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class => false,
- \JoliCode\Slack\Api\Model\ObjsReaction::class => false,
- \JoliCode\Slack\Api\Model\ObjsReminder::class => false,
- \JoliCode\Slack\Api\Model\ObjsResources::class => false,
- \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ObjsSubteam::class => false,
- \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class => false,
- \JoliCode\Slack\Api\Model\ObjsTeam::class => false,
- \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class => false,
- \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class => false,
- \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class => false,
- \JoliCode\Slack\Api\Model\ObjsUser::class => false,
- \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class => false,
- \JoliCode\Slack\Api\Model\ObjsUserProfile::class => false,
- \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class => false,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class => false,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class => false,
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class => false,
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class => false,
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class => false,
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class => false,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class => false,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class => false,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class => false,
- \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class => false,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class => false,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class => false,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class => false,
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class => false,
- \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class => false,
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class => false,
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class => false,
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class => false,
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class => false,
- \Jane\Component\JsonSchemaRuntime\Reference::class => false,
- ];
- }
-
- private function getNormalizer(string $normalizerClass)
- {
- return $this->normalizersCache[$normalizerClass] ?? $this->initNormalizer($normalizerClass);
- }
-
- private function initNormalizer(string $normalizerClass)
- {
- $normalizer = new $normalizerClass();
- $normalizer->setNormalizer($this->normalizer);
- $normalizer->setDenormalizer($this->denormalizer);
- $this->normalizersCache[$normalizerClass] = $normalizer;
-
- return $normalizer;
- }
- }
-} else {
- class JaneObjectNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- protected $normalizers = [
- \JoliCode\Slack\Api\Model\BlocksItem::class => BlocksItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class => ChatUnfurlPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsBotProfile::class => ObjsBotProfileNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class => ChatUpdatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class => ObjsBotProfileIconsNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class => ChatUpdatePostResponse200MessageNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsChannel::class => ObjsChannelNormalizer::class,
+ \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class => ChatUpdatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class => ObjsChannelPurposeNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class => ConversationsArchivePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsChannelTopic::class => ObjsChannelTopicNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class => ConversationsArchivePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsComment::class => ObjsCommentNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class => ConversationsClosePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsConversation::class => ObjsConversationNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class => ConversationsClosePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class => ObjsConversationDisplayCountsNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class => ConversationsCreatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class => ObjsConversationPurposeNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class => ConversationsCreatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class => ObjsConversationSharesItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class => ConversationsHistoryGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsConversationTopic::class => ObjsConversationTopicNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class => ConversationsHistoryGetResponse200ResponseMetadataNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class => ObjsEnterpriseUserNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class => ConversationsHistoryGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class => ObjsExternalOrgMigrationsNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class => ConversationsInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class => ObjsExternalOrgMigrationsCurrentItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class => ConversationsInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsFile::class => ObjsFileNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class => ConversationsInvitePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsFileShares::class => ObjsFileSharesNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class => ConversationsInvitePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsIcon::class => ObjsIconNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class => ConversationsInvitePostResponsedefaultErrorsItemNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsMessage::class => ObjsMessageNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class => ConversationsJoinPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class => ObjsMessageAttachmentsItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class => ConversationsJoinPostResponse200ResponseMetadataNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class => ObjsMessageAttachmentsItemActionsItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class => ConversationsJoinPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class => ObjsMessageAttachmentsItemFieldsItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class => ConversationsKickPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsMessageIcons::class => ObjsMessageIconsNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class => ConversationsKickPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsMetadata::class => ObjsMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class => ConversationsLeavePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsPaging::class => ObjsPagingNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class => ConversationsLeavePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class => ObjsPrimaryOwnerNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class => ConversationsListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsReaction::class => ObjsReactionNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class => ConversationsListGetResponse200ResponseMetadataNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsReminder::class => ObjsReminderNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class => ConversationsListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsResources::class => ObjsResourcesNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class => ConversationsMarkPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class => ObjsResponseMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class => ConversationsMarkPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsSubteam::class => ObjsSubteamNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class => ConversationsMembersGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class => ObjsSubteamPrefsNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class => ConversationsMembersGetResponse200ResponseMetadataNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsTeam::class => ObjsTeamNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class => ConversationsMembersGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class => ObjsTeamSsoProviderNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class => ConversationsOpenPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class => ObjsTeamProfileFieldNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class => ConversationsOpenPostResponse200ChannelItem1Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class => ObjsTeamProfileFieldOptionNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class => ConversationsOpenPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsUser::class => ObjsUserNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class => ConversationsRenamePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class => ObjsUserTeamProfileNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class => ConversationsRenamePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ObjsUserProfile::class => ObjsUserProfileNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class => ConversationsRepliesGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class => ObjsUserProfileShortNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class => ConversationsRepliesGetResponse200MessagesItemItem0Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class => AdminAppsApprovePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class => ConversationsRepliesGetResponse200MessagesItemItem1Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class => AdminAppsApprovePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class => ConversationsRepliesGetResponse200ResponseMetadataNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class => AdminAppsApprovedListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class => ConversationsRepliesGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class => AdminAppsApprovedListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class => ConversationsSetPurposePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class => AdminAppsRequestsListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class => ConversationsSetPurposePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class => AdminAppsRequestsListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class => ConversationsSetTopicPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class => AdminAppsRestrictPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class => ConversationsSetTopicPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class => AdminAppsRestrictPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class => ConversationsUnarchivePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class => AdminAppsRestrictedListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class => ConversationsUnarchivePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class => AdminAppsRestrictedListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class => DialogOpenGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class => AdminConversationsArchivePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class => DialogOpenGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class => AdminConversationsArchivePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class => DndEndDndPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class => AdminConversationsConvertToPrivatePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class => DndEndDndPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class => AdminConversationsConvertToPrivatePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class => DndEndSnoozePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class => AdminConversationsCreatePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class => DndEndSnoozePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class => AdminConversationsCreatePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class => DndInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class => AdminConversationsDeletePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class => DndInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class => AdminConversationsDeletePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class => DndSetSnoozePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class => AdminConversationsDisconnectSharedPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class => DndSetSnoozePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class => AdminConversationsDisconnectSharedPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class => DndTeamInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class => AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class => DndTeamInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class => AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class => EmojiListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class => AdminConversationsGetConversationPrefsGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class => EmojiListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class => AdminConversationsGetConversationPrefsGetResponse200PrefsNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class => FilesCommentsDeletePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class => AdminConversationsGetConversationPrefsGetResponse200PrefsCanThreadNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class => FilesCommentsDeletePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class => AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPostNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class => FilesCompleteUploadExternalPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class => AdminConversationsGetConversationPrefsGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class => FilesCompleteUploadExternalPostResponse200FilesItemNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class => AdminConversationsGetTeamsGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class => FilesCompleteUploadExternalPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class => AdminConversationsGetTeamsGetResponse200ResponseMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class => FilesDeletePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class => AdminConversationsGetTeamsGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class => FilesDeletePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class => AdminConversationsInvitePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class => FilesGetUploadURLExternalPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class => AdminConversationsInvitePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class => FilesGetUploadURLExternalPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class => AdminConversationsRenamePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class => FilesInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class => AdminConversationsRenamePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class => FilesInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class => AdminConversationsRestrictAccessAddGroupPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesListGetResponse200::class => FilesListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class => AdminConversationsRestrictAccessAddGroupPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class => FilesListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class => AdminConversationsRestrictAccessListGroupsGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class => FilesRemoteAddPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class => AdminConversationsRestrictAccessListGroupsGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class => FilesRemoteAddPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class => AdminConversationsRestrictAccessRemoveGroupPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class => FilesRemoteInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class => AdminConversationsRestrictAccessRemoveGroupPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class => FilesRemoteInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class => AdminConversationsSearchGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class => FilesRemoteListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class => AdminConversationsSearchGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class => FilesRemoteListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class => AdminConversationsSetConversationPrefsPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class => FilesRemoteRemovePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class => AdminConversationsSetConversationPrefsPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class => FilesRemoteRemovePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class => AdminConversationsSetTeamsPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class => FilesRemoteShareGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class => AdminConversationsSetTeamsPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class => FilesRemoteShareGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class => AdminConversationsUnarchivePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class => FilesRemoteUpdatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class => AdminConversationsUnarchivePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class => FilesRemoteUpdatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class => AdminEmojiAddPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class => FilesRevokePublicURLPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class => AdminEmojiAddPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class => FilesRevokePublicURLPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class => AdminEmojiAddAliasPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class => FilesSharedPublicURLPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class => AdminEmojiAddAliasPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class => FilesSharedPublicURLPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class => AdminEmojiListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class => FilesUploadPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class => AdminEmojiListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class => FilesUploadPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class => AdminEmojiRemovePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class => MigrationExchangeGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class => AdminEmojiRemovePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class => MigrationExchangeGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class => AdminEmojiRenamePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class => OauthAccessGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class => AdminEmojiRenamePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class => OauthAccessGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class => AdminInviteRequestsApprovePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class => OauthTokenGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class => AdminInviteRequestsApprovePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class => OauthTokenGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class => AdminInviteRequestsApprovedListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class => OauthV2AccessGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class => AdminInviteRequestsApprovedListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class => OauthV2AccessGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class => AdminInviteRequestsDeniedListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class => PinsAddPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class => AdminInviteRequestsDeniedListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class => PinsAddPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class => AdminInviteRequestsDenyPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class => PinsListGetResponse200Item0Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class => AdminInviteRequestsDenyPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class => PinsListGetResponse200Item0ItemsItem0Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class => AdminInviteRequestsListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class => PinsListGetResponse200Item0ItemsItem1Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class => AdminInviteRequestsListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class => PinsListGetResponse200Item1Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class => AdminTeamsAdminsListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class => PinsListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class => AdminTeamsAdminsListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class => PinsRemovePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class => AdminTeamsCreatePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class => PinsRemovePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class => AdminTeamsCreatePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class => ReactionsAddPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class => AdminTeamsListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class => ReactionsAddPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class => AdminTeamsListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class => ReactionsGetGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class => AdminTeamsOwnersListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class => ReactionsListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class => AdminTeamsOwnersListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class => ReactionsListGetResponse200ItemsItemItem0Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class => AdminTeamsSettingsInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class => ReactionsListGetResponse200ItemsItemItem1Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class => AdminTeamsSettingsInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class => ReactionsListGetResponse200ItemsItemItem2Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class => AdminTeamsSettingsSetDefaultChannelsPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class => ReactionsListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class => AdminTeamsSettingsSetDefaultChannelsPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class => ReactionsRemovePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class => AdminTeamsSettingsSetDescriptionPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class => ReactionsRemovePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class => AdminTeamsSettingsSetDescriptionPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class => RemindersAddPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class => AdminTeamsSettingsSetDiscoverabilityPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class => RemindersAddPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class => AdminTeamsSettingsSetDiscoverabilityPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class => RemindersCompletePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class => AdminTeamsSettingsSetIconPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class => RemindersCompletePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class => AdminTeamsSettingsSetIconPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class => RemindersDeletePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class => AdminTeamsSettingsSetNamePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class => RemindersDeletePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class => AdminTeamsSettingsSetNamePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class => RemindersInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class => AdminUsergroupsAddChannelsPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class => RemindersInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class => AdminUsergroupsAddChannelsPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class => RemindersListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class => AdminUsergroupsAddTeamsPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class => RemindersListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class => AdminUsergroupsAddTeamsPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class => RtmConnectGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class => AdminUsergroupsListChannelsGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class => RtmConnectGetResponse200SelfNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class => AdminUsergroupsListChannelsGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class => RtmConnectGetResponse200TeamNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class => AdminUsergroupsRemoveChannelsPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class => RtmConnectGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class => AdminUsergroupsRemoveChannelsPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class => SearchMessagesGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class => AdminUsersAssignPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class => SearchMessagesGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class => AdminUsersAssignPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class => StarsAddPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class => AdminUsersInvitePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class => StarsAddPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class => AdminUsersInvitePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200::class => StarsListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class => AdminUsersListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class => StarsListGetResponse200ItemsItemItem0Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class => AdminUsersListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class => StarsListGetResponse200ItemsItemItem1Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class => AdminUsersRemovePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class => StarsListGetResponse200ItemsItemItem2Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class => AdminUsersRemovePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class => StarsListGetResponse200ItemsItemItem3Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class => AdminUsersSessionInvalidatePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class => StarsListGetResponse200ItemsItemItem4Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class => AdminUsersSessionInvalidatePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class => StarsListGetResponse200ItemsItemItem5Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class => AdminUsersSessionResetPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class => StarsListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class => AdminUsersSessionResetPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class => StarsRemovePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class => AdminUsersSetAdminPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class => StarsRemovePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class => AdminUsersSetAdminPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class => TeamAccessLogsGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class => AdminUsersSetExpirationPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class => TeamAccessLogsGetResponse200LoginsItemNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class => AdminUsersSetExpirationPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class => TeamAccessLogsGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class => AdminUsersSetOwnerPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class => TeamBillableInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class => AdminUsersSetOwnerPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class => TeamBillableInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class => AdminUsersSetRegularPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class => TeamInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class => AdminUsersSetRegularPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class => TeamInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class => ApiTestGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class => TeamIntegrationLogsGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class => ApiTestGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class => TeamIntegrationLogsGetResponse200LogsItemNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class => AppsEventAuthorizationsListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class => TeamIntegrationLogsGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class => AppsEventAuthorizationsListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class => TeamProfileGetGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class => AppsPermissionsInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class => TeamProfileGetGetResponse200ProfileNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class => AppsPermissionsInfoGetResponse200InfoNormalizer::class,
+ \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class => TeamProfileGetGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class => AppsPermissionsInfoGetResponse200InfoAppHomeNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class => UsergroupsCreatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class => AppsPermissionsInfoGetResponse200InfoChannelNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class => UsergroupsCreatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class => AppsPermissionsInfoGetResponse200InfoGroupNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class => UsergroupsDisablePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class => AppsPermissionsInfoGetResponse200InfoImNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class => UsergroupsDisablePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class => AppsPermissionsInfoGetResponse200InfoMpimNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class => UsergroupsEnablePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class => AppsPermissionsInfoGetResponse200InfoTeamNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class => UsergroupsEnablePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class => AppsPermissionsInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class => UsergroupsListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class => AppsPermissionsRequestGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class => UsergroupsListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class => AppsPermissionsRequestGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class => UsergroupsUpdatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class => AppsPermissionsResourcesListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class => UsergroupsUpdatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class => AppsPermissionsResourcesListGetResponse200ResourcesItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class => UsergroupsUsersListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class => AppsPermissionsResourcesListGetResponse200ResponseMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class => UsergroupsUsersListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class => AppsPermissionsResourcesListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class => UsergroupsUsersUpdatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class => AppsPermissionsScopesListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class => UsergroupsUsersUpdatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class => AppsPermissionsScopesListGetResponse200ScopesNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class => UsersConversationsGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class => AppsPermissionsScopesListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class => UsersConversationsGetResponse200ResponseMetadataNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class => AppsPermissionsUsersListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class => UsersConversationsGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class => AppsPermissionsUsersListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class => UsersDeletePhotoPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class => AppsPermissionsUsersRequestGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class => UsersDeletePhotoPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class => AppsPermissionsUsersRequestGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class => UsersGetPresenceGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class => AppsUninstallGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class => UsersGetPresenceGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class => AppsUninstallGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class => UsersIdentityGetResponse200Item0Normalizer::class,
- \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class => AuthRevokeGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class => UsersIdentityGetResponse200Item0TeamNormalizer::class,
- \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class => AuthRevokeGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class => UsersIdentityGetResponse200Item0UserNormalizer::class,
- \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class => AuthTestGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class => UsersIdentityGetResponse200Item1Normalizer::class,
- \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class => AuthTestGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class => UsersIdentityGetResponse200Item1TeamNormalizer::class,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class => BotsInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class => UsersIdentityGetResponse200Item1UserNormalizer::class,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class => BotsInfoGetResponse200BotNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class => UsersIdentityGetResponse200Item2Normalizer::class,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class => BotsInfoGetResponse200BotIconsNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class => UsersIdentityGetResponse200Item2TeamNormalizer::class,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class => BotsInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class => UsersIdentityGetResponse200Item2UserNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class => CallsAddPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class => UsersIdentityGetResponse200Item3Normalizer::class,
- \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class => CallsAddPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class => UsersIdentityGetResponse200Item3TeamNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class => CallsEndPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class => UsersIdentityGetResponse200Item3UserNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class => CallsEndPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class => UsersIdentityGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class => CallsInfoGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class => UsersInfoGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class => CallsInfoGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class => UsersInfoGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class => CallsParticipantsAddPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersListGetResponse200::class => UsersListGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class => CallsParticipantsAddPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class => UsersListGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class => CallsParticipantsRemovePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class => UsersLookupByEmailGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class => CallsParticipantsRemovePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class => UsersLookupByEmailGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class => CallsUpdatePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class => UsersProfileGetGetResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class => CallsUpdatePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class => UsersProfileGetGetResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class => ChatDeletePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class => UsersProfileSetPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class => ChatDeletePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class => UsersProfileSetPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class => ChatDeleteScheduledMessagePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class => UsersSetActivePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class => ChatDeleteScheduledMessagePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class => UsersSetActivePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class => ChatGetPermalinkGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class => UsersSetPhotoPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class => ChatGetPermalinkGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class => UsersSetPhotoPostResponse200ProfileNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class => ChatMeMessagePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class => UsersSetPhotoPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class => ChatMeMessagePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class => UsersSetPresencePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class => ChatPostEphemeralPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class => UsersSetPresencePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class => ChatPostEphemeralPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class => ViewsOpenPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class => ChatPostMessagePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class => ViewsOpenPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class => ChatPostMessagePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class => ViewsPublishPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class => ChatScheduleMessagePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class => ViewsPublishPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class => ChatScheduleMessagePostResponse200MessageNormalizer::class,
+ \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class => ViewsPushPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class => ChatScheduleMessagePostResponse200MessageAttachmentsItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class => ViewsPushPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class => ChatScheduleMessagePostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class => ViewsUpdatePostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class => ChatScheduledMessagesListGetResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class => ViewsUpdatePostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class => ChatScheduledMessagesListGetResponse200ResponseMetadataNormalizer::class,
+ \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class => WorkflowsStepCompletedPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class => ChatScheduledMessagesListGetResponse200ScheduledMessagesItemNormalizer::class,
+ \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class => WorkflowsStepCompletedPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class => ChatScheduledMessagesListGetResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class => WorkflowsStepFailedPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class => ChatUnfurlPostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class => WorkflowsStepFailedPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class => ChatUnfurlPostResponsedefaultNormalizer::class,
+ \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class => WorkflowsUpdateStepPostResponse200Normalizer::class,
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class => ChatUpdatePostResponse200Normalizer::class,
+ \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class => WorkflowsUpdateStepPostResponsedefaultNormalizer::class,
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class => ChatUpdatePostResponse200MessageNormalizer::class,
+ \Jane\Component\JsonSchemaRuntime\Reference::class => \JoliCode\Slack\Api\Runtime\Normalizer\ReferenceNormalizer::class,
+ ];
+ protected $normalizersCache = [];
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class => ChatUpdatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class => ConversationsArchivePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class => ConversationsArchivePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class => ConversationsClosePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class => ConversationsClosePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class => ConversationsCreatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class => ConversationsCreatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class => ConversationsHistoryGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class => ConversationsHistoryGetResponse200ResponseMetadataNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class => ConversationsHistoryGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class => ConversationsInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class => ConversationsInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class => ConversationsInvitePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class => ConversationsInvitePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class => ConversationsInvitePostResponsedefaultErrorsItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class => ConversationsJoinPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class => ConversationsJoinPostResponse200ResponseMetadataNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class => ConversationsJoinPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class => ConversationsKickPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class => ConversationsKickPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class => ConversationsLeavePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class => ConversationsLeavePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class => ConversationsListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class => ConversationsListGetResponse200ResponseMetadataNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class => ConversationsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class => ConversationsMarkPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class => ConversationsMarkPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class => ConversationsMembersGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class => ConversationsMembersGetResponse200ResponseMetadataNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class => ConversationsMembersGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class => ConversationsOpenPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class => ConversationsOpenPostResponse200ChannelItem1Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class => ConversationsOpenPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class => ConversationsRenamePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class => ConversationsRenamePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class => ConversationsRepliesGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class => ConversationsRepliesGetResponse200MessagesItemItem0Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class => ConversationsRepliesGetResponse200MessagesItemItem1Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class => ConversationsRepliesGetResponse200ResponseMetadataNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class => ConversationsRepliesGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class => ConversationsSetPurposePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class => ConversationsSetPurposePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class => ConversationsSetTopicPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class => ConversationsSetTopicPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class => ConversationsUnarchivePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class => ConversationsUnarchivePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class => DialogOpenGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class => DialogOpenGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class => DndEndDndPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class => DndEndDndPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class => DndEndSnoozePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class => DndEndSnoozePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class => DndInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class => DndInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class => DndSetSnoozePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class => DndSetSnoozePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class => DndTeamInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class => DndTeamInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class => EmojiListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class => EmojiListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class => FilesCommentsDeletePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class => FilesCommentsDeletePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class => FilesCompleteUploadExternalPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class => FilesCompleteUploadExternalPostResponse200FilesItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class => FilesCompleteUploadExternalPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class => FilesDeletePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class => FilesDeletePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class => FilesGetUploadURLExternalPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class => FilesGetUploadURLExternalPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class => FilesInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class => FilesInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesListGetResponse200::class => FilesListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class => FilesListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class => FilesRemoteAddPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class => FilesRemoteAddPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class => FilesRemoteInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class => FilesRemoteInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class => FilesRemoteListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class => FilesRemoteListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class => FilesRemoteRemovePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class => FilesRemoteRemovePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class => FilesRemoteShareGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class => FilesRemoteShareGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class => FilesRemoteUpdatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class => FilesRemoteUpdatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class => FilesRevokePublicURLPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class => FilesRevokePublicURLPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class => FilesSharedPublicURLPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class => FilesSharedPublicURLPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class => FilesUploadPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class => FilesUploadPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class => MigrationExchangeGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class => MigrationExchangeGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class => OauthAccessGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class => OauthAccessGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class => OauthTokenGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class => OauthTokenGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class => OauthV2AccessGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class => OauthV2AccessGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class => PinsAddPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class => PinsAddPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class => PinsListGetResponse200Item0Normalizer::class,
-
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class => PinsListGetResponse200Item0ItemsItem0Normalizer::class,
-
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class => PinsListGetResponse200Item0ItemsItem1Normalizer::class,
-
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class => PinsListGetResponse200Item1Normalizer::class,
-
- \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class => PinsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class => PinsRemovePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class => PinsRemovePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class => ReactionsAddPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class => ReactionsAddPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class => ReactionsGetGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class => ReactionsListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class => ReactionsListGetResponse200ItemsItemItem0Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class => ReactionsListGetResponse200ItemsItemItem1Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class => ReactionsListGetResponse200ItemsItemItem2Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class => ReactionsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class => ReactionsRemovePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class => ReactionsRemovePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class => RemindersAddPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class => RemindersAddPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class => RemindersCompletePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class => RemindersCompletePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class => RemindersDeletePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class => RemindersDeletePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class => RemindersInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class => RemindersInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class => RemindersListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class => RemindersListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class => RtmConnectGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class => RtmConnectGetResponse200SelfNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class => RtmConnectGetResponse200TeamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class => RtmConnectGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class => SearchMessagesGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class => SearchMessagesGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class => StarsAddPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class => StarsAddPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200::class => StarsListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class => StarsListGetResponse200ItemsItemItem0Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class => StarsListGetResponse200ItemsItemItem1Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class => StarsListGetResponse200ItemsItemItem2Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class => StarsListGetResponse200ItemsItemItem3Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class => StarsListGetResponse200ItemsItemItem4Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class => StarsListGetResponse200ItemsItemItem5Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class => StarsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class => StarsRemovePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class => StarsRemovePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class => TeamAccessLogsGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class => TeamAccessLogsGetResponse200LoginsItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class => TeamAccessLogsGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class => TeamBillableInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class => TeamBillableInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class => TeamInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class => TeamInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class => TeamIntegrationLogsGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class => TeamIntegrationLogsGetResponse200LogsItemNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class => TeamIntegrationLogsGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class => TeamProfileGetGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class => TeamProfileGetGetResponse200ProfileNormalizer::class,
-
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class => TeamProfileGetGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class => UsergroupsCreatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class => UsergroupsCreatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class => UsergroupsDisablePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class => UsergroupsDisablePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class => UsergroupsEnablePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class => UsergroupsEnablePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class => UsergroupsListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class => UsergroupsListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class => UsergroupsUpdatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class => UsergroupsUpdatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class => UsergroupsUsersListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class => UsergroupsUsersListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class => UsergroupsUsersUpdatePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class => UsergroupsUsersUpdatePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class => UsersConversationsGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class => UsersConversationsGetResponse200ResponseMetadataNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class => UsersConversationsGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class => UsersDeletePhotoPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class => UsersDeletePhotoPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class => UsersGetPresenceGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class => UsersGetPresenceGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class => UsersIdentityGetResponse200Item0Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class => UsersIdentityGetResponse200Item0TeamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class => UsersIdentityGetResponse200Item0UserNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class => UsersIdentityGetResponse200Item1Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class => UsersIdentityGetResponse200Item1TeamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class => UsersIdentityGetResponse200Item1UserNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class => UsersIdentityGetResponse200Item2Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class => UsersIdentityGetResponse200Item2TeamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class => UsersIdentityGetResponse200Item2UserNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class => UsersIdentityGetResponse200Item3Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class => UsersIdentityGetResponse200Item3TeamNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class => UsersIdentityGetResponse200Item3UserNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class => UsersIdentityGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class => UsersInfoGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class => UsersInfoGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersListGetResponse200::class => UsersListGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class => UsersListGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class => UsersLookupByEmailGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class => UsersLookupByEmailGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class => UsersProfileGetGetResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class => UsersProfileGetGetResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class => UsersProfileSetPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class => UsersProfileSetPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class => UsersSetActivePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class => UsersSetActivePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class => UsersSetPhotoPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class => UsersSetPhotoPostResponse200ProfileNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class => UsersSetPhotoPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class => UsersSetPresencePostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class => UsersSetPresencePostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class => ViewsOpenPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class => ViewsOpenPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class => ViewsPublishPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class => ViewsPublishPostResponsedefaultNormalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class => ViewsPushPostResponse200Normalizer::class,
-
- \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class => ViewsPushPostResponsedefaultNormalizer::class,
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \array_key_exists($type, $this->normalizers);
+ }
- \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class => ViewsUpdatePostResponse200Normalizer::class,
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \array_key_exists(\get_class($data), $this->normalizers);
+ }
- \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class => ViewsUpdatePostResponsedefaultNormalizer::class,
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $normalizerClass = $this->normalizers[\get_class($data)];
+ $normalizer = $this->getNormalizer($normalizerClass);
- \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class => WorkflowsStepCompletedPostResponse200Normalizer::class,
+ return $normalizer->normalize($data, $format, $context);
+ }
- \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class => WorkflowsStepCompletedPostResponsedefaultNormalizer::class,
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ $denormalizerClass = $this->normalizers[$type];
+ $denormalizer = $this->getNormalizer($denormalizerClass);
- \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class => WorkflowsStepFailedPostResponse200Normalizer::class,
+ return $denormalizer->denormalize($data, $type, $format, $context);
+ }
- \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class => WorkflowsStepFailedPostResponsedefaultNormalizer::class,
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [
+ \JoliCode\Slack\Api\Model\BlocksItem::class => false,
+ \JoliCode\Slack\Api\Model\ObjsBotProfile::class => false,
+ \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class => false,
+ \JoliCode\Slack\Api\Model\ObjsChannel::class => false,
+ \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class => false,
+ \JoliCode\Slack\Api\Model\ObjsChannelTopic::class => false,
+ \JoliCode\Slack\Api\Model\ObjsComment::class => false,
+ \JoliCode\Slack\Api\Model\ObjsConversation::class => false,
+ \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class => false,
+ \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class => false,
+ \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class => false,
+ \JoliCode\Slack\Api\Model\ObjsConversationTopic::class => false,
+ \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class => false,
+ \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class => false,
+ \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class => false,
+ \JoliCode\Slack\Api\Model\ObjsFile::class => false,
+ \JoliCode\Slack\Api\Model\ObjsFileShares::class => false,
+ \JoliCode\Slack\Api\Model\ObjsIcon::class => false,
+ \JoliCode\Slack\Api\Model\ObjsMessage::class => false,
+ \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class => false,
+ \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class => false,
+ \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class => false,
+ \JoliCode\Slack\Api\Model\ObjsMessageIcons::class => false,
+ \JoliCode\Slack\Api\Model\ObjsMetadata::class => false,
+ \JoliCode\Slack\Api\Model\ObjsPaging::class => false,
+ \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class => false,
+ \JoliCode\Slack\Api\Model\ObjsReaction::class => false,
+ \JoliCode\Slack\Api\Model\ObjsReminder::class => false,
+ \JoliCode\Slack\Api\Model\ObjsResources::class => false,
+ \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class => false,
+ \JoliCode\Slack\Api\Model\ObjsSubteam::class => false,
+ \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class => false,
+ \JoliCode\Slack\Api\Model\ObjsTeam::class => false,
+ \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class => false,
+ \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class => false,
+ \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class => false,
+ \JoliCode\Slack\Api\Model\ObjsUser::class => false,
+ \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class => false,
+ \JoliCode\Slack\Api\Model\ObjsUserProfile::class => false,
+ \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class => false,
+ \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class => false,
+ \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class => false,
+ \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class => false,
+ \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class => false,
+ \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class => false,
+ \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class => false,
+ \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class => false,
+ \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class => false,
+ \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class => false,
+ \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class => false,
+ \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class => false,
+ \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class => false,
+ \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class => false,
+ \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class => false,
+ \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class => false,
+ \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class => false,
+ \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class => false,
+ \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class => false,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class => false,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class => false,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class => false,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class => false,
+ \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class => false,
+ \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class => false,
+ \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class => false,
+ \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class => false,
+ \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class => false,
+ \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class => false,
+ \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersListGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class => false,
+ \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class => false,
+ \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class => false,
+ \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class => false,
+ \Jane\Component\JsonSchemaRuntime\Reference::class => false,
+ ];
+ }
- \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class => WorkflowsUpdateStepPostResponse200Normalizer::class,
+ private function getNormalizer(string $normalizerClass)
+ {
+ return $this->normalizersCache[$normalizerClass] ?? $this->initNormalizer($normalizerClass);
+ }
- \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class => WorkflowsUpdateStepPostResponsedefaultNormalizer::class,
+ private function initNormalizer(string $normalizerClass)
+ {
+ $normalizer = new $normalizerClass();
+ $normalizer->setNormalizer($this->normalizer);
+ $normalizer->setDenormalizer($this->denormalizer);
+ $this->normalizersCache[$normalizerClass] = $normalizer;
- \Jane\Component\JsonSchemaRuntime\Reference::class => \JoliCode\Slack\Api\Runtime\Normalizer\ReferenceNormalizer::class,
- ];
- protected $normalizersCache = [];
-
- public function supportsDenormalization($data, $type, $format = null, array $context = []): bool
- {
- return \array_key_exists($type, $this->normalizers);
- }
-
- public function supportsNormalization($data, $format = null, array $context = []): bool
- {
- return \is_object($data) && \array_key_exists(\get_class($data), $this->normalizers);
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $normalizerClass = $this->normalizers[\get_class($object)];
- $normalizer = $this->getNormalizer($normalizerClass);
-
- return $normalizer->normalize($object, $format, $context);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- $denormalizerClass = $this->normalizers[$type];
- $denormalizer = $this->getNormalizer($denormalizerClass);
-
- return $denormalizer->denormalize($data, $type, $format, $context);
- }
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [
- \JoliCode\Slack\Api\Model\BlocksItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsBotProfile::class => false,
- \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class => false,
- \JoliCode\Slack\Api\Model\ObjsChannel::class => false,
- \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class => false,
- \JoliCode\Slack\Api\Model\ObjsChannelTopic::class => false,
- \JoliCode\Slack\Api\Model\ObjsComment::class => false,
- \JoliCode\Slack\Api\Model\ObjsConversation::class => false,
- \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class => false,
- \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class => false,
- \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsConversationTopic::class => false,
- \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class => false,
- \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class => false,
- \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsFile::class => false,
- \JoliCode\Slack\Api\Model\ObjsFileShares::class => false,
- \JoliCode\Slack\Api\Model\ObjsIcon::class => false,
- \JoliCode\Slack\Api\Model\ObjsMessage::class => false,
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class => false,
- \JoliCode\Slack\Api\Model\ObjsMessageIcons::class => false,
- \JoliCode\Slack\Api\Model\ObjsMetadata::class => false,
- \JoliCode\Slack\Api\Model\ObjsPaging::class => false,
- \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class => false,
- \JoliCode\Slack\Api\Model\ObjsReaction::class => false,
- \JoliCode\Slack\Api\Model\ObjsReminder::class => false,
- \JoliCode\Slack\Api\Model\ObjsResources::class => false,
- \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ObjsSubteam::class => false,
- \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class => false,
- \JoliCode\Slack\Api\Model\ObjsTeam::class => false,
- \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class => false,
- \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class => false,
- \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class => false,
- \JoliCode\Slack\Api\Model\ObjsUser::class => false,
- \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class => false,
- \JoliCode\Slack\Api\Model\ObjsUserProfile::class => false,
- \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsApprovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsApprovedListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRequestsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminAppsRestrictedListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsArchivePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsConvertToPrivatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsCreatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsDeletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsDisconnectSharedPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsEkmListOriginalConnectedChannelInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200Prefs::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsCanThread::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponse200PrefsWhoCanPost::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetConversationPrefsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsGetTeamsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsInvitePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRenamePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessAddGroupPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessListGroupsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsRestrictAccessRemoveGroupPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSearchGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSetConversationPrefsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsSetTeamsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminConversationsUnarchivePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiAddAliasPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminEmojiRenamePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsApprovedListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDeniedListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsDenyPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminInviteRequestsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsAdminsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsCreatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsOwnersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDefaultChannelsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDescriptionPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetDiscoverabilityPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetIconPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminTeamsSettingsSetNamePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddChannelsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsAddTeamsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsListChannelsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsergroupsRemoveChannelsPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersAssignPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersInvitePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSessionInvalidatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSessionResetPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetAdminPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetExpirationPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetOwnerPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\AdminUsersSetRegularPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ApiTestGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ApiTestGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsEventAuthorizationsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200Info::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoAppHome::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoChannel::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoGroup::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoIm::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoMpim::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponse200InfoTeam::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsRequestGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResourcesItem::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsResourcesListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponse200Scopes::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsScopesListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsPermissionsUsersRequestGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AppsUninstallGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AppsUninstallGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AuthRevokeGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AuthRevokeGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\AuthTestGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\AuthTestGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200Bot::class => false,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponse200BotIcons::class => false,
- \JoliCode\Slack\Api\Model\BotsInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsEndPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsEndPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsParticipantsAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsParticipantsRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\CallsUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\CallsUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatDeletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatDeletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatDeleteScheduledMessagePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatGetPermalinkGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatMeMessagePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatMeMessagePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatPostEphemeralPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatPostMessagePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatPostMessagePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200Message::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponse200MessageAttachmentsItem::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduleMessagePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponse200ScheduledMessagesItem::class => false,
- \JoliCode\Slack\Api\Model\ChatScheduledMessagesListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatUnfurlPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatUnfurlPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponse200Message::class => false,
- \JoliCode\Slack\Api\Model\ChatUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsArchivePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsArchivePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsClosePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsClosePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsCreatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsCreatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ConversationsHistoryGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsInvitePostResponsedefaultErrorsItem::class => false,
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ConversationsJoinPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsKickPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsKickPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsLeavePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsLeavePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsListGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ConversationsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsMarkPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsMarkPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ConversationsMembersGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponse200ChannelItem1::class => false,
- \JoliCode\Slack\Api\Model\ConversationsOpenPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRenamePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRenamePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem0::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200MessagesItemItem1::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\ConversationsRepliesGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsSetPurposePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsSetTopicPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ConversationsUnarchivePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DialogOpenGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\DialogOpenGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DndEndDndPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\DndEndDndPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DndEndSnoozePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\DndEndSnoozePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DndInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\DndInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DndSetSnoozePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\DndSetSnoozePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\DndTeamInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\DndTeamInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\EmojiListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\EmojiListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesCommentsDeletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponse200FilesItem::class => false,
- \JoliCode\Slack\Api\Model\FilesCompleteUploadExternalPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesDeletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesDeletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesGetUploadURLExternalPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteShareGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRemoteUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesRevokePublicURLPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesSharedPublicURLPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\FilesUploadPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\FilesUploadPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class => false,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class => false,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class => false,
- \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class => false,
- \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class => false,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class => false,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class => false,
- \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class => false,
- \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class => false,
- \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class => false,
- \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class => false,
- \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class => false,
- \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class => false,
- \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class => false,
- \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class => false,
- \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersListGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class => false,
- \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class => false,
- \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class => false,
- \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class => false,
- \Jane\Component\JsonSchemaRuntime\Reference::class => false,
- ];
- }
-
- private function getNormalizer(string $normalizerClass)
- {
- return $this->normalizersCache[$normalizerClass] ?? $this->initNormalizer($normalizerClass);
- }
-
- private function initNormalizer(string $normalizerClass)
- {
- $normalizer = new $normalizerClass();
- $normalizer->setNormalizer($this->normalizer);
- $normalizer->setDenormalizer($this->denormalizer);
- $this->normalizersCache[$normalizerClass] = $normalizer;
-
- return $normalizer;
- }
+ return $normalizer;
}
}
diff --git a/generated/Normalizer/MigrationExchangeGetResponse200Normalizer.php b/generated/Normalizer/MigrationExchangeGetResponse200Normalizer.php
index f66ece85..4e2bc6e5 100644
--- a/generated/Normalizer/MigrationExchangeGetResponse200Normalizer.php
+++ b/generated/Normalizer/MigrationExchangeGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,229 +23,116 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class MigrationExchangeGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class MigrationExchangeGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
- $object->setEnterpriseId($data['enterprise_id']);
- unset($data['enterprise_id']);
- } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
- $object->setEnterpriseId(null);
- }
- if (\array_key_exists('invalid_user_ids', $data) && null !== $data['invalid_user_ids']) {
- $values = [];
- foreach ($data['invalid_user_ids'] as $value) {
- $values[] = $value;
- }
- $object->setInvalidUserIds($values);
- unset($data['invalid_user_ids']);
- } elseif (\array_key_exists('invalid_user_ids', $data) && null === $data['invalid_user_ids']) {
- $object->setInvalidUserIds(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- unset($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
- }
- if (\array_key_exists('user_id_map', $data) && null !== $data['user_id_map']) {
- $values_1 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS);
- foreach ($data['user_id_map'] as $key => $value_1) {
- $values_1[$key] = $value_1;
- }
- $object->setUserIdMap($values_1);
- unset($data['user_id_map']);
- } elseif (\array_key_exists('user_id_map', $data) && null === $data['user_id_map']) {
- $object->setUserIdMap(null);
- }
- foreach ($data as $key_1 => $value_2) {
- if (preg_match('/.*/', (string) $key_1)) {
- $object[$key_1] = $value_2;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['enterprise_id'] = $object->getEnterpriseId();
- if ($object->isInitialized('invalidUserIds') && null !== $object->getInvalidUserIds()) {
- $values = [];
- foreach ($object->getInvalidUserIds() as $value) {
- $values[] = $value;
- }
- $data['invalid_user_ids'] = $values;
- }
- $data['ok'] = $object->getOk();
- $data['team_id'] = $object->getTeamId();
- if ($object->isInitialized('userIdMap') && null !== $object->getUserIdMap()) {
- $values_1 = [];
- foreach ($object->getUserIdMap() as $key => $value_1) {
- $values_1[$key] = $value_1;
- }
- $data['user_id_map'] = $values_1;
- }
- foreach ($object as $key_1 => $value_2) {
- if (preg_match('/.*/', (string) $key_1)) {
- $data[$key_1] = $value_2;
- }
+ if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
+ $object->setEnterpriseId($data['enterprise_id']);
+ unset($data['enterprise_id']);
+ } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
+ $object->setEnterpriseId(null);
+ }
+ if (\array_key_exists('invalid_user_ids', $data) && null !== $data['invalid_user_ids']) {
+ $values = [];
+ foreach ($data['invalid_user_ids'] as $value) {
+ $values[] = $value;
+ }
+ $object->setInvalidUserIds($values);
+ unset($data['invalid_user_ids']);
+ } elseif (\array_key_exists('invalid_user_ids', $data) && null === $data['invalid_user_ids']) {
+ $object->setInvalidUserIds(null);
+ }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
+ $object->setTeamId($data['team_id']);
+ unset($data['team_id']);
+ } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
+ $object->setTeamId(null);
+ }
+ if (\array_key_exists('user_id_map', $data) && null !== $data['user_id_map']) {
+ $values_1 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS);
+ foreach ($data['user_id_map'] as $key => $value_1) {
+ $values_1[$key] = $value_1;
+ }
+ $object->setUserIdMap($values_1);
+ unset($data['user_id_map']);
+ } elseif (\array_key_exists('user_id_map', $data) && null === $data['user_id_map']) {
+ $object->setUserIdMap(null);
+ }
+ foreach ($data as $key_1 => $value_2) {
+ if (preg_match('/.*/', (string) $key_1)) {
+ $object[$key_1] = $value_2;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class MigrationExchangeGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class === $type;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['enterprise_id'] = $data->getEnterpriseId();
+ if ($data->isInitialized('invalidUserIds') && null !== $data->getInvalidUserIds()) {
+ $values = [];
+ foreach ($data->getInvalidUserIds() as $value) {
+ $values[] = $value;
+ }
+ $dataArray['invalid_user_ids'] = $values;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class === \get_class($data);
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['team_id'] = $data->getTeamId();
+ if ($data->isInitialized('userIdMap') && null !== $data->getUserIdMap()) {
+ $values_1 = [];
+ foreach ($data->getUserIdMap() as $key => $value_1) {
+ $values_1[$key] = $value_1;
+ }
+ $dataArray['user_id_map'] = $values_1;
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
- $object->setEnterpriseId($data['enterprise_id']);
- unset($data['enterprise_id']);
- } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
- $object->setEnterpriseId(null);
- }
- if (\array_key_exists('invalid_user_ids', $data) && null !== $data['invalid_user_ids']) {
- $values = [];
- foreach ($data['invalid_user_ids'] as $value) {
- $values[] = $value;
- }
- $object->setInvalidUserIds($values);
- unset($data['invalid_user_ids']);
- } elseif (\array_key_exists('invalid_user_ids', $data) && null === $data['invalid_user_ids']) {
- $object->setInvalidUserIds(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- unset($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
+ foreach ($data as $key_1 => $value_2) {
+ if (preg_match('/.*/', (string) $key_1)) {
+ $dataArray[$key_1] = $value_2;
}
- if (\array_key_exists('user_id_map', $data) && null !== $data['user_id_map']) {
- $values_1 = new \ArrayObject([], \ArrayObject::ARRAY_AS_PROPS);
- foreach ($data['user_id_map'] as $key => $value_1) {
- $values_1[$key] = $value_1;
- }
- $object->setUserIdMap($values_1);
- unset($data['user_id_map']);
- } elseif (\array_key_exists('user_id_map', $data) && null === $data['user_id_map']) {
- $object->setUserIdMap(null);
- }
- foreach ($data as $key_1 => $value_2) {
- if (preg_match('/.*/', (string) $key_1)) {
- $object[$key_1] = $value_2;
- }
- }
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['enterprise_id'] = $object->getEnterpriseId();
- if ($object->isInitialized('invalidUserIds') && null !== $object->getInvalidUserIds()) {
- $values = [];
- foreach ($object->getInvalidUserIds() as $value) {
- $values[] = $value;
- }
- $data['invalid_user_ids'] = $values;
- }
- $data['ok'] = $object->getOk();
- $data['team_id'] = $object->getTeamId();
- if ($object->isInitialized('userIdMap') && null !== $object->getUserIdMap()) {
- $values_1 = [];
- foreach ($object->getUserIdMap() as $key => $value_1) {
- $values_1[$key] = $value_1;
- }
- $data['user_id_map'] = $values_1;
- }
- foreach ($object as $key_1 => $value_2) {
- if (preg_match('/.*/', (string) $key_1)) {
- $data[$key_1] = $value_2;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\MigrationExchangeGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/MigrationExchangeGetResponsedefaultNormalizer.php b/generated/Normalizer/MigrationExchangeGetResponsedefaultNormalizer.php
index 2c40ef11..c6d319e0 100644
--- a/generated/Normalizer/MigrationExchangeGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/MigrationExchangeGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class MigrationExchangeGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class MigrationExchangeGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class MigrationExchangeGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\MigrationExchangeGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/OauthAccessGetResponse200Normalizer.php b/generated/Normalizer/OauthAccessGetResponse200Normalizer.php
index ceba0ce2..9932c21b 100644
--- a/generated/Normalizer/OauthAccessGetResponse200Normalizer.php
+++ b/generated/Normalizer/OauthAccessGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class OauthAccessGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class OauthAccessGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthAccessGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\OauthAccessGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class OauthAccessGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthAccessGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\OauthAccessGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/OauthAccessGetResponsedefaultNormalizer.php b/generated/Normalizer/OauthAccessGetResponsedefaultNormalizer.php
index 0c07dec1..5453e6aa 100644
--- a/generated/Normalizer/OauthAccessGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/OauthAccessGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class OauthAccessGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class OauthAccessGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class OauthAccessGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\OauthAccessGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/OauthTokenGetResponse200Normalizer.php b/generated/Normalizer/OauthTokenGetResponse200Normalizer.php
index 238f290b..df0b85ca 100644
--- a/generated/Normalizer/OauthTokenGetResponse200Normalizer.php
+++ b/generated/Normalizer/OauthTokenGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class OauthTokenGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class OauthTokenGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthTokenGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\OauthTokenGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class OauthTokenGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthTokenGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\OauthTokenGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/OauthTokenGetResponsedefaultNormalizer.php b/generated/Normalizer/OauthTokenGetResponsedefaultNormalizer.php
index a2d92d26..ab269db7 100644
--- a/generated/Normalizer/OauthTokenGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/OauthTokenGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class OauthTokenGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class OauthTokenGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class OauthTokenGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\OauthTokenGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/OauthV2AccessGetResponse200Normalizer.php b/generated/Normalizer/OauthV2AccessGetResponse200Normalizer.php
index 80c6ef09..089a5cb1 100644
--- a/generated/Normalizer/OauthV2AccessGetResponse200Normalizer.php
+++ b/generated/Normalizer/OauthV2AccessGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class OauthV2AccessGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class OauthV2AccessGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class OauthV2AccessGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\OauthV2AccessGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/OauthV2AccessGetResponsedefaultNormalizer.php b/generated/Normalizer/OauthV2AccessGetResponsedefaultNormalizer.php
index 8981aec4..543627d9 100644
--- a/generated/Normalizer/OauthV2AccessGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/OauthV2AccessGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class OauthV2AccessGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class OauthV2AccessGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class OauthV2AccessGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\OauthV2AccessGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ObjsBotProfileIconsNormalizer.php b/generated/Normalizer/ObjsBotProfileIconsNormalizer.php
index 04417b57..35aeb89d 100644
--- a/generated/Normalizer/ObjsBotProfileIconsNormalizer.php
+++ b/generated/Normalizer/ObjsBotProfileIconsNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsBotProfileIconsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsBotProfileIconsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsBotProfileIcons();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('image_36', $data) && null !== $data['image_36']) {
- $object->setImage36($data['image_36']);
- } elseif (\array_key_exists('image_36', $data) && null === $data['image_36']) {
- $object->setImage36(null);
- }
- if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
- $object->setImage48($data['image_48']);
- } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
- $object->setImage48(null);
- }
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
- $object->setImage72($data['image_72']);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['image_36'] = $object->getImage36();
- $data['image_48'] = $object->getImage48();
- $data['image_72'] = $object->getImage72();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ObjsBotProfileIcons();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class => false];
+ if (\array_key_exists('image_36', $data) && null !== $data['image_36']) {
+ $object->setImage36($data['image_36']);
+ } elseif (\array_key_exists('image_36', $data) && null === $data['image_36']) {
+ $object->setImage36(null);
}
- }
-} else {
- class ObjsBotProfileIconsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class === $type;
+ if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
+ $object->setImage48($data['image_48']);
+ } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
+ $object->setImage48(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class === \get_class($data);
+ if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
+ $object->setImage72($data['image_72']);
+ } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
+ $object->setImage72(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsBotProfileIcons();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('image_36', $data) && null !== $data['image_36']) {
- $object->setImage36($data['image_36']);
- } elseif (\array_key_exists('image_36', $data) && null === $data['image_36']) {
- $object->setImage36(null);
- }
- if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
- $object->setImage48($data['image_48']);
- } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
- $object->setImage48(null);
- }
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
- $object->setImage72($data['image_72']);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['image_36'] = $object->getImage36();
- $data['image_48'] = $object->getImage48();
- $data['image_72'] = $object->getImage72();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['image_36'] = $data->getImage36();
+ $dataArray['image_48'] = $data->getImage48();
+ $dataArray['image_72'] = $data->getImage72();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class => false];
}
}
diff --git a/generated/Normalizer/ObjsBotProfileNormalizer.php b/generated/Normalizer/ObjsBotProfileNormalizer.php
index ace9f060..02b1ce9f 100644
--- a/generated/Normalizer/ObjsBotProfileNormalizer.php
+++ b/generated/Normalizer/ObjsBotProfileNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,183 +23,93 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsBotProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsBotProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsBotProfile::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsBotProfile::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsBotProfile::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsBotProfile::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsBotProfile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('app_id', $data) && null !== $data['app_id']) {
- $object->setAppId($data['app_id']);
- } elseif (\array_key_exists('app_id', $data) && null === $data['app_id']) {
- $object->setAppId(null);
- }
- if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
- $object->setDeleted($data['deleted']);
- } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
- $object->setDeleted(null);
- }
- if (\array_key_exists('icons', $data) && null !== $data['icons']) {
- $object->setIcons($this->denormalizer->denormalize($data['icons'], \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class, 'json', $context));
- } elseif (\array_key_exists('icons', $data) && null === $data['icons']) {
- $object->setIcons(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
- }
- if (\array_key_exists('updated', $data) && null !== $data['updated']) {
- $object->setUpdated($data['updated']);
- } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
- $object->setUpdated(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsBotProfile();
+ if (\array_key_exists('deleted', $data) && \is_int($data['deleted'])) {
+ $data['deleted'] = (bool) $data['deleted'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['app_id'] = $object->getAppId();
- $data['deleted'] = $object->getDeleted();
- $data['icons'] = $this->normalizer->normalize($object->getIcons(), 'json', $context);
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
- $data['team_id'] = $object->getTeamId();
- $data['updated'] = $object->getUpdated();
-
- return $data;
+ if (\array_key_exists('app_id', $data) && null !== $data['app_id']) {
+ $object->setAppId($data['app_id']);
+ } elseif (\array_key_exists('app_id', $data) && null === $data['app_id']) {
+ $object->setAppId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsBotProfile::class => false];
+ if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
+ $object->setDeleted($data['deleted']);
+ } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
+ $object->setDeleted(null);
}
- }
-} else {
- class ObjsBotProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsBotProfile::class === $type;
+ if (\array_key_exists('icons', $data) && null !== $data['icons']) {
+ $object->setIcons($this->denormalizer->denormalize($data['icons'], \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class, 'json', $context));
+ } elseif (\array_key_exists('icons', $data) && null === $data['icons']) {
+ $object->setIcons(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsBotProfile::class === \get_class($data);
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsBotProfile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('app_id', $data) && null !== $data['app_id']) {
- $object->setAppId($data['app_id']);
- } elseif (\array_key_exists('app_id', $data) && null === $data['app_id']) {
- $object->setAppId(null);
- }
- if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
- $object->setDeleted($data['deleted']);
- } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
- $object->setDeleted(null);
- }
- if (\array_key_exists('icons', $data) && null !== $data['icons']) {
- $object->setIcons($this->denormalizer->denormalize($data['icons'], \JoliCode\Slack\Api\Model\ObjsBotProfileIcons::class, 'json', $context));
- } elseif (\array_key_exists('icons', $data) && null === $data['icons']) {
- $object->setIcons(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
- }
- if (\array_key_exists('updated', $data) && null !== $data['updated']) {
- $object->setUpdated($data['updated']);
- } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
- $object->setUpdated(null);
- }
-
- return $object;
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
+ $object->setTeamId($data['team_id']);
+ } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
+ $object->setTeamId(null);
+ }
+ if (\array_key_exists('updated', $data) && null !== $data['updated']) {
+ $object->setUpdated($data['updated']);
+ } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
+ $object->setUpdated(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['app_id'] = $object->getAppId();
- $data['deleted'] = $object->getDeleted();
- $data['icons'] = $this->normalizer->normalize($object->getIcons(), 'json', $context);
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
- $data['team_id'] = $object->getTeamId();
- $data['updated'] = $object->getUpdated();
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['app_id'] = $data->getAppId();
+ $dataArray['deleted'] = $data->getDeleted();
+ $dataArray['icons'] = $this->normalizer->normalize($data->getIcons(), 'json', $context);
+ $dataArray['id'] = $data->getId();
+ $dataArray['name'] = $data->getName();
+ $dataArray['team_id'] = $data->getTeamId();
+ $dataArray['updated'] = $data->getUpdated();
+
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsBotProfile::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsBotProfile::class => false];
}
}
diff --git a/generated/Normalizer/ObjsChannelNormalizer.php b/generated/Normalizer/ObjsChannelNormalizer.php
index 0a780bd7..40b47c22 100644
--- a/generated/Normalizer/ObjsChannelNormalizer.php
+++ b/generated/Normalizer/ObjsChannelNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,613 +23,344 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsChannelNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsChannelNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsChannel::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsChannel::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsChannel::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsChannel::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsChannel();
- if (\array_key_exists('priority', $data) && \is_int($data['priority'])) {
- $data['priority'] = (float) $data['priority'];
- }
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('accepted_user', $data) && null !== $data['accepted_user']) {
- $object->setAcceptedUser($data['accepted_user']);
- } elseif (\array_key_exists('accepted_user', $data) && null === $data['accepted_user']) {
- $object->setAcceptedUser(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_archived', $data) && null !== $data['is_archived']) {
- $object->setIsArchived($data['is_archived']);
- } elseif (\array_key_exists('is_archived', $data) && null === $data['is_archived']) {
- $object->setIsArchived(null);
- }
- if (\array_key_exists('is_channel', $data) && null !== $data['is_channel']) {
- $object->setIsChannel($data['is_channel']);
- } elseif (\array_key_exists('is_channel', $data) && null === $data['is_channel']) {
- $object->setIsChannel(null);
- }
- if (\array_key_exists('is_frozen', $data) && null !== $data['is_frozen']) {
- $object->setIsFrozen($data['is_frozen']);
- } elseif (\array_key_exists('is_frozen', $data) && null === $data['is_frozen']) {
- $object->setIsFrozen(null);
- }
- if (\array_key_exists('is_general', $data) && null !== $data['is_general']) {
- $object->setIsGeneral($data['is_general']);
- } elseif (\array_key_exists('is_general', $data) && null === $data['is_general']) {
- $object->setIsGeneral(null);
- }
- if (\array_key_exists('is_member', $data) && null !== $data['is_member']) {
- $object->setIsMember($data['is_member']);
- } elseif (\array_key_exists('is_member', $data) && null === $data['is_member']) {
- $object->setIsMember(null);
- }
- if (\array_key_exists('is_moved', $data) && null !== $data['is_moved']) {
- $object->setIsMoved($data['is_moved']);
- } elseif (\array_key_exists('is_moved', $data) && null === $data['is_moved']) {
- $object->setIsMoved(null);
- }
- if (\array_key_exists('is_mpim', $data) && null !== $data['is_mpim']) {
- $object->setIsMpim($data['is_mpim']);
- } elseif (\array_key_exists('is_mpim', $data) && null === $data['is_mpim']) {
- $object->setIsMpim(null);
- }
- if (\array_key_exists('is_non_threadable', $data) && null !== $data['is_non_threadable']) {
- $object->setIsNonThreadable($data['is_non_threadable']);
- } elseif (\array_key_exists('is_non_threadable', $data) && null === $data['is_non_threadable']) {
- $object->setIsNonThreadable(null);
- }
- if (\array_key_exists('is_org_shared', $data) && null !== $data['is_org_shared']) {
- $object->setIsOrgShared($data['is_org_shared']);
- } elseif (\array_key_exists('is_org_shared', $data) && null === $data['is_org_shared']) {
- $object->setIsOrgShared(null);
- }
- if (\array_key_exists('is_pending_ext_shared', $data) && null !== $data['is_pending_ext_shared']) {
- $object->setIsPendingExtShared($data['is_pending_ext_shared']);
- } elseif (\array_key_exists('is_pending_ext_shared', $data) && null === $data['is_pending_ext_shared']) {
- $object->setIsPendingExtShared(null);
- }
- if (\array_key_exists('is_private', $data) && null !== $data['is_private']) {
- $object->setIsPrivate($data['is_private']);
- } elseif (\array_key_exists('is_private', $data) && null === $data['is_private']) {
- $object->setIsPrivate(null);
- }
- if (\array_key_exists('is_read_only', $data) && null !== $data['is_read_only']) {
- $object->setIsReadOnly($data['is_read_only']);
- } elseif (\array_key_exists('is_read_only', $data) && null === $data['is_read_only']) {
- $object->setIsReadOnly(null);
- }
- if (\array_key_exists('is_shared', $data) && null !== $data['is_shared']) {
- $object->setIsShared($data['is_shared']);
- } elseif (\array_key_exists('is_shared', $data) && null === $data['is_shared']) {
- $object->setIsShared(null);
- }
- if (\array_key_exists('is_thread_only', $data) && null !== $data['is_thread_only']) {
- $object->setIsThreadOnly($data['is_thread_only']);
- } elseif (\array_key_exists('is_thread_only', $data) && null === $data['is_thread_only']) {
- $object->setIsThreadOnly(null);
- }
- if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
- $object->setLastRead($data['last_read']);
- } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
- $object->setLastRead(null);
- }
- if (\array_key_exists('latest', $data) && null !== $data['latest']) {
- $object->setLatest($data['latest']);
- } elseif (\array_key_exists('latest', $data) && null === $data['latest']) {
- $object->setLatest(null);
- }
- if (\array_key_exists('members', $data) && null !== $data['members']) {
- $values = [];
- foreach ($data['members'] as $value) {
- $values[] = $value;
- }
- $object->setMembers($values);
- } elseif (\array_key_exists('members', $data) && null === $data['members']) {
- $object->setMembers(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('name_normalized', $data) && null !== $data['name_normalized']) {
- $object->setNameNormalized($data['name_normalized']);
- } elseif (\array_key_exists('name_normalized', $data) && null === $data['name_normalized']) {
- $object->setNameNormalized(null);
- }
- if (\array_key_exists('num_members', $data) && null !== $data['num_members']) {
- $object->setNumMembers($data['num_members']);
- } elseif (\array_key_exists('num_members', $data) && null === $data['num_members']) {
- $object->setNumMembers(null);
- }
- if (\array_key_exists('pending_shared', $data) && null !== $data['pending_shared']) {
- $values_1 = [];
- foreach ($data['pending_shared'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setPendingShared($values_1);
- } elseif (\array_key_exists('pending_shared', $data) && null === $data['pending_shared']) {
- $object->setPendingShared(null);
- }
- if (\array_key_exists('previous_names', $data) && null !== $data['previous_names']) {
- $values_2 = [];
- foreach ($data['previous_names'] as $value_2) {
- $values_2[] = $value_2;
- }
- $object->setPreviousNames($values_2);
- } elseif (\array_key_exists('previous_names', $data) && null === $data['previous_names']) {
- $object->setPreviousNames(null);
- }
- if (\array_key_exists('priority', $data) && null !== $data['priority']) {
- $object->setPriority($data['priority']);
- } elseif (\array_key_exists('priority', $data) && null === $data['priority']) {
- $object->setPriority(null);
- }
- if (\array_key_exists('purpose', $data) && null !== $data['purpose']) {
- $object->setPurpose($this->denormalizer->denormalize($data['purpose'], \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class, 'json', $context));
- } elseif (\array_key_exists('purpose', $data) && null === $data['purpose']) {
- $object->setPurpose(null);
- }
- if (\array_key_exists('topic', $data) && null !== $data['topic']) {
- $object->setTopic($this->denormalizer->denormalize($data['topic'], \JoliCode\Slack\Api\Model\ObjsChannelTopic::class, 'json', $context));
- } elseif (\array_key_exists('topic', $data) && null === $data['topic']) {
- $object->setTopic(null);
- }
- if (\array_key_exists('unlinked', $data) && null !== $data['unlinked']) {
- $object->setUnlinked($data['unlinked']);
- } elseif (\array_key_exists('unlinked', $data) && null === $data['unlinked']) {
- $object->setUnlinked(null);
- }
- if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
- $object->setUnreadCount($data['unread_count']);
- } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
- $object->setUnreadCount(null);
- }
- if (\array_key_exists('unread_count_display', $data) && null !== $data['unread_count_display']) {
- $object->setUnreadCountDisplay($data['unread_count_display']);
- } elseif (\array_key_exists('unread_count_display', $data) && null === $data['unread_count_display']) {
- $object->setUnreadCountDisplay(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsChannel();
+ if (\array_key_exists('priority', $data) && \is_int($data['priority'])) {
+ $data['priority'] = (float) $data['priority'];
+ }
+ if (\array_key_exists('is_archived', $data) && \is_int($data['is_archived'])) {
+ $data['is_archived'] = (bool) $data['is_archived'];
+ }
+ if (\array_key_exists('is_channel', $data) && \is_int($data['is_channel'])) {
+ $data['is_channel'] = (bool) $data['is_channel'];
+ }
+ if (\array_key_exists('is_frozen', $data) && \is_int($data['is_frozen'])) {
+ $data['is_frozen'] = (bool) $data['is_frozen'];
+ }
+ if (\array_key_exists('is_general', $data) && \is_int($data['is_general'])) {
+ $data['is_general'] = (bool) $data['is_general'];
+ }
+ if (\array_key_exists('is_member', $data) && \is_int($data['is_member'])) {
+ $data['is_member'] = (bool) $data['is_member'];
+ }
+ if (\array_key_exists('is_mpim', $data) && \is_int($data['is_mpim'])) {
+ $data['is_mpim'] = (bool) $data['is_mpim'];
+ }
+ if (\array_key_exists('is_non_threadable', $data) && \is_int($data['is_non_threadable'])) {
+ $data['is_non_threadable'] = (bool) $data['is_non_threadable'];
+ }
+ if (\array_key_exists('is_org_shared', $data) && \is_int($data['is_org_shared'])) {
+ $data['is_org_shared'] = (bool) $data['is_org_shared'];
+ }
+ if (\array_key_exists('is_pending_ext_shared', $data) && \is_int($data['is_pending_ext_shared'])) {
+ $data['is_pending_ext_shared'] = (bool) $data['is_pending_ext_shared'];
+ }
+ if (\array_key_exists('is_private', $data) && \is_int($data['is_private'])) {
+ $data['is_private'] = (bool) $data['is_private'];
+ }
+ if (\array_key_exists('is_read_only', $data) && \is_int($data['is_read_only'])) {
+ $data['is_read_only'] = (bool) $data['is_read_only'];
+ }
+ if (\array_key_exists('is_shared', $data) && \is_int($data['is_shared'])) {
+ $data['is_shared'] = (bool) $data['is_shared'];
+ }
+ if (\array_key_exists('is_thread_only', $data) && \is_int($data['is_thread_only'])) {
+ $data['is_thread_only'] = (bool) $data['is_thread_only'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('acceptedUser') && null !== $object->getAcceptedUser()) {
- $data['accepted_user'] = $object->getAcceptedUser();
- }
- $data['created'] = $object->getCreated();
- $data['creator'] = $object->getCreator();
- $data['id'] = $object->getId();
- if ($object->isInitialized('isArchived') && null !== $object->getIsArchived()) {
- $data['is_archived'] = $object->getIsArchived();
- }
- $data['is_channel'] = $object->getIsChannel();
- if ($object->isInitialized('isFrozen') && null !== $object->getIsFrozen()) {
- $data['is_frozen'] = $object->getIsFrozen();
- }
- if ($object->isInitialized('isGeneral') && null !== $object->getIsGeneral()) {
- $data['is_general'] = $object->getIsGeneral();
- }
- if ($object->isInitialized('isMember') && null !== $object->getIsMember()) {
- $data['is_member'] = $object->getIsMember();
- }
- if ($object->isInitialized('isMoved') && null !== $object->getIsMoved()) {
- $data['is_moved'] = $object->getIsMoved();
- }
- $data['is_mpim'] = $object->getIsMpim();
- if ($object->isInitialized('isNonThreadable') && null !== $object->getIsNonThreadable()) {
- $data['is_non_threadable'] = $object->getIsNonThreadable();
- }
- $data['is_org_shared'] = $object->getIsOrgShared();
- if ($object->isInitialized('isPendingExtShared') && null !== $object->getIsPendingExtShared()) {
- $data['is_pending_ext_shared'] = $object->getIsPendingExtShared();
- }
- $data['is_private'] = $object->getIsPrivate();
- if ($object->isInitialized('isReadOnly') && null !== $object->getIsReadOnly()) {
- $data['is_read_only'] = $object->getIsReadOnly();
- }
- $data['is_shared'] = $object->getIsShared();
- if ($object->isInitialized('isThreadOnly') && null !== $object->getIsThreadOnly()) {
- $data['is_thread_only'] = $object->getIsThreadOnly();
- }
- if ($object->isInitialized('lastRead') && null !== $object->getLastRead()) {
- $data['last_read'] = $object->getLastRead();
- }
- if ($object->isInitialized('latest') && null !== $object->getLatest()) {
- $data['latest'] = $object->getLatest();
- }
+ if (\array_key_exists('accepted_user', $data) && null !== $data['accepted_user']) {
+ $object->setAcceptedUser($data['accepted_user']);
+ } elseif (\array_key_exists('accepted_user', $data) && null === $data['accepted_user']) {
+ $object->setAcceptedUser(null);
+ }
+ if (\array_key_exists('created', $data) && null !== $data['created']) {
+ $object->setCreated($data['created']);
+ } elseif (\array_key_exists('created', $data) && null === $data['created']) {
+ $object->setCreated(null);
+ }
+ if (\array_key_exists('creator', $data) && null !== $data['creator']) {
+ $object->setCreator($data['creator']);
+ } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
+ $object->setCreator(null);
+ }
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
+ }
+ if (\array_key_exists('is_archived', $data) && null !== $data['is_archived']) {
+ $object->setIsArchived($data['is_archived']);
+ } elseif (\array_key_exists('is_archived', $data) && null === $data['is_archived']) {
+ $object->setIsArchived(null);
+ }
+ if (\array_key_exists('is_channel', $data) && null !== $data['is_channel']) {
+ $object->setIsChannel($data['is_channel']);
+ } elseif (\array_key_exists('is_channel', $data) && null === $data['is_channel']) {
+ $object->setIsChannel(null);
+ }
+ if (\array_key_exists('is_frozen', $data) && null !== $data['is_frozen']) {
+ $object->setIsFrozen($data['is_frozen']);
+ } elseif (\array_key_exists('is_frozen', $data) && null === $data['is_frozen']) {
+ $object->setIsFrozen(null);
+ }
+ if (\array_key_exists('is_general', $data) && null !== $data['is_general']) {
+ $object->setIsGeneral($data['is_general']);
+ } elseif (\array_key_exists('is_general', $data) && null === $data['is_general']) {
+ $object->setIsGeneral(null);
+ }
+ if (\array_key_exists('is_member', $data) && null !== $data['is_member']) {
+ $object->setIsMember($data['is_member']);
+ } elseif (\array_key_exists('is_member', $data) && null === $data['is_member']) {
+ $object->setIsMember(null);
+ }
+ if (\array_key_exists('is_moved', $data) && null !== $data['is_moved']) {
+ $object->setIsMoved($data['is_moved']);
+ } elseif (\array_key_exists('is_moved', $data) && null === $data['is_moved']) {
+ $object->setIsMoved(null);
+ }
+ if (\array_key_exists('is_mpim', $data) && null !== $data['is_mpim']) {
+ $object->setIsMpim($data['is_mpim']);
+ } elseif (\array_key_exists('is_mpim', $data) && null === $data['is_mpim']) {
+ $object->setIsMpim(null);
+ }
+ if (\array_key_exists('is_non_threadable', $data) && null !== $data['is_non_threadable']) {
+ $object->setIsNonThreadable($data['is_non_threadable']);
+ } elseif (\array_key_exists('is_non_threadable', $data) && null === $data['is_non_threadable']) {
+ $object->setIsNonThreadable(null);
+ }
+ if (\array_key_exists('is_org_shared', $data) && null !== $data['is_org_shared']) {
+ $object->setIsOrgShared($data['is_org_shared']);
+ } elseif (\array_key_exists('is_org_shared', $data) && null === $data['is_org_shared']) {
+ $object->setIsOrgShared(null);
+ }
+ if (\array_key_exists('is_pending_ext_shared', $data) && null !== $data['is_pending_ext_shared']) {
+ $object->setIsPendingExtShared($data['is_pending_ext_shared']);
+ } elseif (\array_key_exists('is_pending_ext_shared', $data) && null === $data['is_pending_ext_shared']) {
+ $object->setIsPendingExtShared(null);
+ }
+ if (\array_key_exists('is_private', $data) && null !== $data['is_private']) {
+ $object->setIsPrivate($data['is_private']);
+ } elseif (\array_key_exists('is_private', $data) && null === $data['is_private']) {
+ $object->setIsPrivate(null);
+ }
+ if (\array_key_exists('is_read_only', $data) && null !== $data['is_read_only']) {
+ $object->setIsReadOnly($data['is_read_only']);
+ } elseif (\array_key_exists('is_read_only', $data) && null === $data['is_read_only']) {
+ $object->setIsReadOnly(null);
+ }
+ if (\array_key_exists('is_shared', $data) && null !== $data['is_shared']) {
+ $object->setIsShared($data['is_shared']);
+ } elseif (\array_key_exists('is_shared', $data) && null === $data['is_shared']) {
+ $object->setIsShared(null);
+ }
+ if (\array_key_exists('is_thread_only', $data) && null !== $data['is_thread_only']) {
+ $object->setIsThreadOnly($data['is_thread_only']);
+ } elseif (\array_key_exists('is_thread_only', $data) && null === $data['is_thread_only']) {
+ $object->setIsThreadOnly(null);
+ }
+ if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
+ $object->setLastRead($data['last_read']);
+ } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
+ $object->setLastRead(null);
+ }
+ if (\array_key_exists('latest', $data) && null !== $data['latest']) {
+ $object->setLatest($data['latest']);
+ } elseif (\array_key_exists('latest', $data) && null === $data['latest']) {
+ $object->setLatest(null);
+ }
+ if (\array_key_exists('members', $data) && null !== $data['members']) {
$values = [];
- foreach ($object->getMembers() as $value) {
+ foreach ($data['members'] as $value) {
$values[] = $value;
}
- $data['members'] = $values;
- $data['name'] = $object->getName();
- $data['name_normalized'] = $object->getNameNormalized();
- if ($object->isInitialized('numMembers') && null !== $object->getNumMembers()) {
- $data['num_members'] = $object->getNumMembers();
- }
- if ($object->isInitialized('pendingShared') && null !== $object->getPendingShared()) {
- $values_1 = [];
- foreach ($object->getPendingShared() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['pending_shared'] = $values_1;
- }
- if ($object->isInitialized('previousNames') && null !== $object->getPreviousNames()) {
- $values_2 = [];
- foreach ($object->getPreviousNames() as $value_2) {
- $values_2[] = $value_2;
- }
- $data['previous_names'] = $values_2;
- }
- if ($object->isInitialized('priority') && null !== $object->getPriority()) {
- $data['priority'] = $object->getPriority();
- }
- $data['purpose'] = $this->normalizer->normalize($object->getPurpose(), 'json', $context);
- $data['topic'] = $this->normalizer->normalize($object->getTopic(), 'json', $context);
- if ($object->isInitialized('unlinked') && null !== $object->getUnlinked()) {
- $data['unlinked'] = $object->getUnlinked();
- }
- if ($object->isInitialized('unreadCount') && null !== $object->getUnreadCount()) {
- $data['unread_count'] = $object->getUnreadCount();
- }
- if ($object->isInitialized('unreadCountDisplay') && null !== $object->getUnreadCountDisplay()) {
- $data['unread_count_display'] = $object->getUnreadCountDisplay();
- }
-
- return $data;
+ $object->setMembers($values);
+ } elseif (\array_key_exists('members', $data) && null === $data['members']) {
+ $object->setMembers(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsChannel::class => false];
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
}
- }
-} else {
- class ObjsChannelNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsChannel::class === $type;
+ if (\array_key_exists('name_normalized', $data) && null !== $data['name_normalized']) {
+ $object->setNameNormalized($data['name_normalized']);
+ } elseif (\array_key_exists('name_normalized', $data) && null === $data['name_normalized']) {
+ $object->setNameNormalized(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsChannel::class === \get_class($data);
+ if (\array_key_exists('num_members', $data) && null !== $data['num_members']) {
+ $object->setNumMembers($data['num_members']);
+ } elseif (\array_key_exists('num_members', $data) && null === $data['num_members']) {
+ $object->setNumMembers(null);
+ }
+ if (\array_key_exists('pending_shared', $data) && null !== $data['pending_shared']) {
+ $values_1 = [];
+ foreach ($data['pending_shared'] as $value_1) {
+ $values_1[] = $value_1;
+ }
+ $object->setPendingShared($values_1);
+ } elseif (\array_key_exists('pending_shared', $data) && null === $data['pending_shared']) {
+ $object->setPendingShared(null);
+ }
+ if (\array_key_exists('previous_names', $data) && null !== $data['previous_names']) {
+ $values_2 = [];
+ foreach ($data['previous_names'] as $value_2) {
+ $values_2[] = $value_2;
+ }
+ $object->setPreviousNames($values_2);
+ } elseif (\array_key_exists('previous_names', $data) && null === $data['previous_names']) {
+ $object->setPreviousNames(null);
+ }
+ if (\array_key_exists('priority', $data) && null !== $data['priority']) {
+ $object->setPriority($data['priority']);
+ } elseif (\array_key_exists('priority', $data) && null === $data['priority']) {
+ $object->setPriority(null);
+ }
+ if (\array_key_exists('purpose', $data) && null !== $data['purpose']) {
+ $object->setPurpose($this->denormalizer->denormalize($data['purpose'], \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class, 'json', $context));
+ } elseif (\array_key_exists('purpose', $data) && null === $data['purpose']) {
+ $object->setPurpose(null);
+ }
+ if (\array_key_exists('topic', $data) && null !== $data['topic']) {
+ $object->setTopic($this->denormalizer->denormalize($data['topic'], \JoliCode\Slack\Api\Model\ObjsChannelTopic::class, 'json', $context));
+ } elseif (\array_key_exists('topic', $data) && null === $data['topic']) {
+ $object->setTopic(null);
+ }
+ if (\array_key_exists('unlinked', $data) && null !== $data['unlinked']) {
+ $object->setUnlinked($data['unlinked']);
+ } elseif (\array_key_exists('unlinked', $data) && null === $data['unlinked']) {
+ $object->setUnlinked(null);
+ }
+ if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
+ $object->setUnreadCount($data['unread_count']);
+ } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
+ $object->setUnreadCount(null);
+ }
+ if (\array_key_exists('unread_count_display', $data) && null !== $data['unread_count_display']) {
+ $object->setUnreadCountDisplay($data['unread_count_display']);
+ } elseif (\array_key_exists('unread_count_display', $data) && null === $data['unread_count_display']) {
+ $object->setUnreadCountDisplay(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsChannel();
- if (\array_key_exists('priority', $data) && \is_int($data['priority'])) {
- $data['priority'] = (float) $data['priority'];
- }
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('accepted_user', $data) && null !== $data['accepted_user']) {
- $object->setAcceptedUser($data['accepted_user']);
- } elseif (\array_key_exists('accepted_user', $data) && null === $data['accepted_user']) {
- $object->setAcceptedUser(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_archived', $data) && null !== $data['is_archived']) {
- $object->setIsArchived($data['is_archived']);
- } elseif (\array_key_exists('is_archived', $data) && null === $data['is_archived']) {
- $object->setIsArchived(null);
- }
- if (\array_key_exists('is_channel', $data) && null !== $data['is_channel']) {
- $object->setIsChannel($data['is_channel']);
- } elseif (\array_key_exists('is_channel', $data) && null === $data['is_channel']) {
- $object->setIsChannel(null);
- }
- if (\array_key_exists('is_frozen', $data) && null !== $data['is_frozen']) {
- $object->setIsFrozen($data['is_frozen']);
- } elseif (\array_key_exists('is_frozen', $data) && null === $data['is_frozen']) {
- $object->setIsFrozen(null);
- }
- if (\array_key_exists('is_general', $data) && null !== $data['is_general']) {
- $object->setIsGeneral($data['is_general']);
- } elseif (\array_key_exists('is_general', $data) && null === $data['is_general']) {
- $object->setIsGeneral(null);
- }
- if (\array_key_exists('is_member', $data) && null !== $data['is_member']) {
- $object->setIsMember($data['is_member']);
- } elseif (\array_key_exists('is_member', $data) && null === $data['is_member']) {
- $object->setIsMember(null);
- }
- if (\array_key_exists('is_moved', $data) && null !== $data['is_moved']) {
- $object->setIsMoved($data['is_moved']);
- } elseif (\array_key_exists('is_moved', $data) && null === $data['is_moved']) {
- $object->setIsMoved(null);
- }
- if (\array_key_exists('is_mpim', $data) && null !== $data['is_mpim']) {
- $object->setIsMpim($data['is_mpim']);
- } elseif (\array_key_exists('is_mpim', $data) && null === $data['is_mpim']) {
- $object->setIsMpim(null);
- }
- if (\array_key_exists('is_non_threadable', $data) && null !== $data['is_non_threadable']) {
- $object->setIsNonThreadable($data['is_non_threadable']);
- } elseif (\array_key_exists('is_non_threadable', $data) && null === $data['is_non_threadable']) {
- $object->setIsNonThreadable(null);
- }
- if (\array_key_exists('is_org_shared', $data) && null !== $data['is_org_shared']) {
- $object->setIsOrgShared($data['is_org_shared']);
- } elseif (\array_key_exists('is_org_shared', $data) && null === $data['is_org_shared']) {
- $object->setIsOrgShared(null);
- }
- if (\array_key_exists('is_pending_ext_shared', $data) && null !== $data['is_pending_ext_shared']) {
- $object->setIsPendingExtShared($data['is_pending_ext_shared']);
- } elseif (\array_key_exists('is_pending_ext_shared', $data) && null === $data['is_pending_ext_shared']) {
- $object->setIsPendingExtShared(null);
- }
- if (\array_key_exists('is_private', $data) && null !== $data['is_private']) {
- $object->setIsPrivate($data['is_private']);
- } elseif (\array_key_exists('is_private', $data) && null === $data['is_private']) {
- $object->setIsPrivate(null);
- }
- if (\array_key_exists('is_read_only', $data) && null !== $data['is_read_only']) {
- $object->setIsReadOnly($data['is_read_only']);
- } elseif (\array_key_exists('is_read_only', $data) && null === $data['is_read_only']) {
- $object->setIsReadOnly(null);
- }
- if (\array_key_exists('is_shared', $data) && null !== $data['is_shared']) {
- $object->setIsShared($data['is_shared']);
- } elseif (\array_key_exists('is_shared', $data) && null === $data['is_shared']) {
- $object->setIsShared(null);
- }
- if (\array_key_exists('is_thread_only', $data) && null !== $data['is_thread_only']) {
- $object->setIsThreadOnly($data['is_thread_only']);
- } elseif (\array_key_exists('is_thread_only', $data) && null === $data['is_thread_only']) {
- $object->setIsThreadOnly(null);
- }
- if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
- $object->setLastRead($data['last_read']);
- } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
- $object->setLastRead(null);
- }
- if (\array_key_exists('latest', $data) && null !== $data['latest']) {
- $object->setLatest($data['latest']);
- } elseif (\array_key_exists('latest', $data) && null === $data['latest']) {
- $object->setLatest(null);
- }
- if (\array_key_exists('members', $data) && null !== $data['members']) {
- $values = [];
- foreach ($data['members'] as $value) {
- $values[] = $value;
- }
- $object->setMembers($values);
- } elseif (\array_key_exists('members', $data) && null === $data['members']) {
- $object->setMembers(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('name_normalized', $data) && null !== $data['name_normalized']) {
- $object->setNameNormalized($data['name_normalized']);
- } elseif (\array_key_exists('name_normalized', $data) && null === $data['name_normalized']) {
- $object->setNameNormalized(null);
- }
- if (\array_key_exists('num_members', $data) && null !== $data['num_members']) {
- $object->setNumMembers($data['num_members']);
- } elseif (\array_key_exists('num_members', $data) && null === $data['num_members']) {
- $object->setNumMembers(null);
- }
- if (\array_key_exists('pending_shared', $data) && null !== $data['pending_shared']) {
- $values_1 = [];
- foreach ($data['pending_shared'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setPendingShared($values_1);
- } elseif (\array_key_exists('pending_shared', $data) && null === $data['pending_shared']) {
- $object->setPendingShared(null);
- }
- if (\array_key_exists('previous_names', $data) && null !== $data['previous_names']) {
- $values_2 = [];
- foreach ($data['previous_names'] as $value_2) {
- $values_2[] = $value_2;
- }
- $object->setPreviousNames($values_2);
- } elseif (\array_key_exists('previous_names', $data) && null === $data['previous_names']) {
- $object->setPreviousNames(null);
- }
- if (\array_key_exists('priority', $data) && null !== $data['priority']) {
- $object->setPriority($data['priority']);
- } elseif (\array_key_exists('priority', $data) && null === $data['priority']) {
- $object->setPriority(null);
- }
- if (\array_key_exists('purpose', $data) && null !== $data['purpose']) {
- $object->setPurpose($this->denormalizer->denormalize($data['purpose'], \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class, 'json', $context));
- } elseif (\array_key_exists('purpose', $data) && null === $data['purpose']) {
- $object->setPurpose(null);
- }
- if (\array_key_exists('topic', $data) && null !== $data['topic']) {
- $object->setTopic($this->denormalizer->denormalize($data['topic'], \JoliCode\Slack\Api\Model\ObjsChannelTopic::class, 'json', $context));
- } elseif (\array_key_exists('topic', $data) && null === $data['topic']) {
- $object->setTopic(null);
- }
- if (\array_key_exists('unlinked', $data) && null !== $data['unlinked']) {
- $object->setUnlinked($data['unlinked']);
- } elseif (\array_key_exists('unlinked', $data) && null === $data['unlinked']) {
- $object->setUnlinked(null);
- }
- if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
- $object->setUnreadCount($data['unread_count']);
- } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
- $object->setUnreadCount(null);
- }
- if (\array_key_exists('unread_count_display', $data) && null !== $data['unread_count_display']) {
- $object->setUnreadCountDisplay($data['unread_count_display']);
- } elseif (\array_key_exists('unread_count_display', $data) && null === $data['unread_count_display']) {
- $object->setUnreadCountDisplay(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('acceptedUser') && null !== $data->getAcceptedUser()) {
+ $dataArray['accepted_user'] = $data->getAcceptedUser();
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('acceptedUser') && null !== $object->getAcceptedUser()) {
- $data['accepted_user'] = $object->getAcceptedUser();
- }
- $data['created'] = $object->getCreated();
- $data['creator'] = $object->getCreator();
- $data['id'] = $object->getId();
- if ($object->isInitialized('isArchived') && null !== $object->getIsArchived()) {
- $data['is_archived'] = $object->getIsArchived();
- }
- $data['is_channel'] = $object->getIsChannel();
- if ($object->isInitialized('isFrozen') && null !== $object->getIsFrozen()) {
- $data['is_frozen'] = $object->getIsFrozen();
- }
- if ($object->isInitialized('isGeneral') && null !== $object->getIsGeneral()) {
- $data['is_general'] = $object->getIsGeneral();
- }
- if ($object->isInitialized('isMember') && null !== $object->getIsMember()) {
- $data['is_member'] = $object->getIsMember();
- }
- if ($object->isInitialized('isMoved') && null !== $object->getIsMoved()) {
- $data['is_moved'] = $object->getIsMoved();
- }
- $data['is_mpim'] = $object->getIsMpim();
- if ($object->isInitialized('isNonThreadable') && null !== $object->getIsNonThreadable()) {
- $data['is_non_threadable'] = $object->getIsNonThreadable();
- }
- $data['is_org_shared'] = $object->getIsOrgShared();
- if ($object->isInitialized('isPendingExtShared') && null !== $object->getIsPendingExtShared()) {
- $data['is_pending_ext_shared'] = $object->getIsPendingExtShared();
- }
- $data['is_private'] = $object->getIsPrivate();
- if ($object->isInitialized('isReadOnly') && null !== $object->getIsReadOnly()) {
- $data['is_read_only'] = $object->getIsReadOnly();
- }
- $data['is_shared'] = $object->getIsShared();
- if ($object->isInitialized('isThreadOnly') && null !== $object->getIsThreadOnly()) {
- $data['is_thread_only'] = $object->getIsThreadOnly();
- }
- if ($object->isInitialized('lastRead') && null !== $object->getLastRead()) {
- $data['last_read'] = $object->getLastRead();
- }
- if ($object->isInitialized('latest') && null !== $object->getLatest()) {
- $data['latest'] = $object->getLatest();
- }
- $values = [];
- foreach ($object->getMembers() as $value) {
- $values[] = $value;
- }
- $data['members'] = $values;
- $data['name'] = $object->getName();
- $data['name_normalized'] = $object->getNameNormalized();
- if ($object->isInitialized('numMembers') && null !== $object->getNumMembers()) {
- $data['num_members'] = $object->getNumMembers();
- }
- if ($object->isInitialized('pendingShared') && null !== $object->getPendingShared()) {
- $values_1 = [];
- foreach ($object->getPendingShared() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['pending_shared'] = $values_1;
- }
- if ($object->isInitialized('previousNames') && null !== $object->getPreviousNames()) {
- $values_2 = [];
- foreach ($object->getPreviousNames() as $value_2) {
- $values_2[] = $value_2;
- }
- $data['previous_names'] = $values_2;
- }
- if ($object->isInitialized('priority') && null !== $object->getPriority()) {
- $data['priority'] = $object->getPriority();
- }
- $data['purpose'] = $this->normalizer->normalize($object->getPurpose(), 'json', $context);
- $data['topic'] = $this->normalizer->normalize($object->getTopic(), 'json', $context);
- if ($object->isInitialized('unlinked') && null !== $object->getUnlinked()) {
- $data['unlinked'] = $object->getUnlinked();
- }
- if ($object->isInitialized('unreadCount') && null !== $object->getUnreadCount()) {
- $data['unread_count'] = $object->getUnreadCount();
+ $dataArray['created'] = $data->getCreated();
+ $dataArray['creator'] = $data->getCreator();
+ $dataArray['id'] = $data->getId();
+ if ($data->isInitialized('isArchived') && null !== $data->getIsArchived()) {
+ $dataArray['is_archived'] = $data->getIsArchived();
+ }
+ $dataArray['is_channel'] = $data->getIsChannel();
+ if ($data->isInitialized('isFrozen') && null !== $data->getIsFrozen()) {
+ $dataArray['is_frozen'] = $data->getIsFrozen();
+ }
+ if ($data->isInitialized('isGeneral') && null !== $data->getIsGeneral()) {
+ $dataArray['is_general'] = $data->getIsGeneral();
+ }
+ if ($data->isInitialized('isMember') && null !== $data->getIsMember()) {
+ $dataArray['is_member'] = $data->getIsMember();
+ }
+ if ($data->isInitialized('isMoved') && null !== $data->getIsMoved()) {
+ $dataArray['is_moved'] = $data->getIsMoved();
+ }
+ $dataArray['is_mpim'] = $data->getIsMpim();
+ if ($data->isInitialized('isNonThreadable') && null !== $data->getIsNonThreadable()) {
+ $dataArray['is_non_threadable'] = $data->getIsNonThreadable();
+ }
+ $dataArray['is_org_shared'] = $data->getIsOrgShared();
+ if ($data->isInitialized('isPendingExtShared') && null !== $data->getIsPendingExtShared()) {
+ $dataArray['is_pending_ext_shared'] = $data->getIsPendingExtShared();
+ }
+ $dataArray['is_private'] = $data->getIsPrivate();
+ if ($data->isInitialized('isReadOnly') && null !== $data->getIsReadOnly()) {
+ $dataArray['is_read_only'] = $data->getIsReadOnly();
+ }
+ $dataArray['is_shared'] = $data->getIsShared();
+ if ($data->isInitialized('isThreadOnly') && null !== $data->getIsThreadOnly()) {
+ $dataArray['is_thread_only'] = $data->getIsThreadOnly();
+ }
+ if ($data->isInitialized('lastRead') && null !== $data->getLastRead()) {
+ $dataArray['last_read'] = $data->getLastRead();
+ }
+ if ($data->isInitialized('latest') && null !== $data->getLatest()) {
+ $dataArray['latest'] = $data->getLatest();
+ }
+ $values = [];
+ foreach ($data->getMembers() as $value) {
+ $values[] = $value;
+ }
+ $dataArray['members'] = $values;
+ $dataArray['name'] = $data->getName();
+ $dataArray['name_normalized'] = $data->getNameNormalized();
+ if ($data->isInitialized('numMembers') && null !== $data->getNumMembers()) {
+ $dataArray['num_members'] = $data->getNumMembers();
+ }
+ if ($data->isInitialized('pendingShared') && null !== $data->getPendingShared()) {
+ $values_1 = [];
+ foreach ($data->getPendingShared() as $value_1) {
+ $values_1[] = $value_1;
}
- if ($object->isInitialized('unreadCountDisplay') && null !== $object->getUnreadCountDisplay()) {
- $data['unread_count_display'] = $object->getUnreadCountDisplay();
+ $dataArray['pending_shared'] = $values_1;
+ }
+ if ($data->isInitialized('previousNames') && null !== $data->getPreviousNames()) {
+ $values_2 = [];
+ foreach ($data->getPreviousNames() as $value_2) {
+ $values_2[] = $value_2;
}
-
- return $data;
+ $dataArray['previous_names'] = $values_2;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsChannel::class => false];
+ if ($data->isInitialized('priority') && null !== $data->getPriority()) {
+ $dataArray['priority'] = $data->getPriority();
+ }
+ $dataArray['purpose'] = $this->normalizer->normalize($data->getPurpose(), 'json', $context);
+ $dataArray['topic'] = $this->normalizer->normalize($data->getTopic(), 'json', $context);
+ if ($data->isInitialized('unlinked') && null !== $data->getUnlinked()) {
+ $dataArray['unlinked'] = $data->getUnlinked();
}
+ if ($data->isInitialized('unreadCount') && null !== $data->getUnreadCount()) {
+ $dataArray['unread_count'] = $data->getUnreadCount();
+ }
+ if ($data->isInitialized('unreadCountDisplay') && null !== $data->getUnreadCountDisplay()) {
+ $dataArray['unread_count_display'] = $data->getUnreadCountDisplay();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsChannel::class => false];
}
}
diff --git a/generated/Normalizer/ObjsChannelPurposeNormalizer.php b/generated/Normalizer/ObjsChannelPurposeNormalizer.php
index 5ecbf8c5..839fa765 100644
--- a/generated/Normalizer/ObjsChannelPurposeNormalizer.php
+++ b/generated/Normalizer/ObjsChannelPurposeNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsChannelPurposeNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsChannelPurposeNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsChannelPurpose();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
- $object->setLastSet($data['last_set']);
- } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
- $object->setLastSet(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['creator'] = $object->getCreator();
- $data['last_set'] = $object->getLastSet();
- $data['value'] = $object->getValue();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ObjsChannelPurpose();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsChannelPurpose::class => false];
+ if (\array_key_exists('creator', $data) && null !== $data['creator']) {
+ $object->setCreator($data['creator']);
+ } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
+ $object->setCreator(null);
}
- }
-} else {
- class ObjsChannelPurposeNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class === $type;
+ if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
+ $object->setLastSet($data['last_set']);
+ } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
+ $object->setLastSet(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsChannelPurpose::class === \get_class($data);
+ if (\array_key_exists('value', $data) && null !== $data['value']) {
+ $object->setValue($data['value']);
+ } elseif (\array_key_exists('value', $data) && null === $data['value']) {
+ $object->setValue(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsChannelPurpose();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
- $object->setLastSet($data['last_set']);
- } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
- $object->setLastSet(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['creator'] = $object->getCreator();
- $data['last_set'] = $object->getLastSet();
- $data['value'] = $object->getValue();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['creator'] = $data->getCreator();
+ $dataArray['last_set'] = $data->getLastSet();
+ $dataArray['value'] = $data->getValue();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsChannelPurpose::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsChannelPurpose::class => false];
}
}
diff --git a/generated/Normalizer/ObjsChannelTopicNormalizer.php b/generated/Normalizer/ObjsChannelTopicNormalizer.php
index 4f91bb83..799573fa 100644
--- a/generated/Normalizer/ObjsChannelTopicNormalizer.php
+++ b/generated/Normalizer/ObjsChannelTopicNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsChannelTopicNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsChannelTopicNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsChannelTopic::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsChannelTopic::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsChannelTopic::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsChannelTopic::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsChannelTopic();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
- $object->setLastSet($data['last_set']);
- } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
- $object->setLastSet(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['creator'] = $object->getCreator();
- $data['last_set'] = $object->getLastSet();
- $data['value'] = $object->getValue();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ObjsChannelTopic();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsChannelTopic::class => false];
+ if (\array_key_exists('creator', $data) && null !== $data['creator']) {
+ $object->setCreator($data['creator']);
+ } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
+ $object->setCreator(null);
}
- }
-} else {
- class ObjsChannelTopicNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsChannelTopic::class === $type;
+ if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
+ $object->setLastSet($data['last_set']);
+ } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
+ $object->setLastSet(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsChannelTopic::class === \get_class($data);
+ if (\array_key_exists('value', $data) && null !== $data['value']) {
+ $object->setValue($data['value']);
+ } elseif (\array_key_exists('value', $data) && null === $data['value']) {
+ $object->setValue(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsChannelTopic();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
- $object->setLastSet($data['last_set']);
- } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
- $object->setLastSet(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['creator'] = $object->getCreator();
- $data['last_set'] = $object->getLastSet();
- $data['value'] = $object->getValue();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['creator'] = $data->getCreator();
+ $dataArray['last_set'] = $data->getLastSet();
+ $dataArray['value'] = $data->getValue();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsChannelTopic::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsChannelTopic::class => false];
}
}
diff --git a/generated/Normalizer/ObjsCommentNormalizer.php b/generated/Normalizer/ObjsCommentNormalizer.php
index f293fbd9..693a0211 100644
--- a/generated/Normalizer/ObjsCommentNormalizer.php
+++ b/generated/Normalizer/ObjsCommentNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,307 +23,158 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsCommentNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsCommentNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsComment::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsComment::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsComment::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsComment::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsComment();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('comment', $data) && null !== $data['comment']) {
- $object->setComment($data['comment']);
- } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
- $object->setComment(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_intro', $data) && null !== $data['is_intro']) {
- $object->setIsIntro($data['is_intro']);
- } elseif (\array_key_exists('is_intro', $data) && null === $data['is_intro']) {
- $object->setIsIntro(null);
- }
- if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
- $object->setIsStarred($data['is_starred']);
- } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
- $object->setIsStarred(null);
- }
- if (\array_key_exists('num_stars', $data) && null !== $data['num_stars']) {
- $object->setNumStars($data['num_stars']);
- } elseif (\array_key_exists('num_stars', $data) && null === $data['num_stars']) {
- $object->setNumStars(null);
- }
- if (\array_key_exists('pinned_info', $data) && null !== $data['pinned_info']) {
- $object->setPinnedInfo($data['pinned_info']);
- } elseif (\array_key_exists('pinned_info', $data) && null === $data['pinned_info']) {
- $object->setPinnedInfo(null);
- }
- if (\array_key_exists('pinned_to', $data) && null !== $data['pinned_to']) {
- $values = [];
- foreach ($data['pinned_to'] as $value) {
- $values[] = $value;
- }
- $object->setPinnedTo($values);
- } elseif (\array_key_exists('pinned_to', $data) && null === $data['pinned_to']) {
- $object->setPinnedTo(null);
- }
- if (\array_key_exists('reactions', $data) && null !== $data['reactions']) {
- $values_1 = [];
- foreach ($data['reactions'] as $value_1) {
- $values_1[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\ObjsReaction::class, 'json', $context);
- }
- $object->setReactions($values_1);
- } elseif (\array_key_exists('reactions', $data) && null === $data['reactions']) {
- $object->setReactions(null);
- }
- if (\array_key_exists('timestamp', $data) && null !== $data['timestamp']) {
- $value_2 = $data['timestamp'];
- if (\is_int($data['timestamp'])) {
- $value_2 = $data['timestamp'];
- } elseif (\is_string($data['timestamp'])) {
- $value_2 = $data['timestamp'];
- }
- $object->setTimestamp($value_2);
- } elseif (\array_key_exists('timestamp', $data) && null === $data['timestamp']) {
- $object->setTimestamp(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsComment();
+ if (\array_key_exists('is_intro', $data) && \is_int($data['is_intro'])) {
+ $data['is_intro'] = (bool) $data['is_intro'];
+ }
+ if (\array_key_exists('is_starred', $data) && \is_int($data['is_starred'])) {
+ $data['is_starred'] = (bool) $data['is_starred'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['comment'] = $object->getComment();
- $data['created'] = $object->getCreated();
- $data['id'] = $object->getId();
- $data['is_intro'] = $object->getIsIntro();
- if ($object->isInitialized('isStarred') && null !== $object->getIsStarred()) {
- $data['is_starred'] = $object->getIsStarred();
- }
- if ($object->isInitialized('numStars') && null !== $object->getNumStars()) {
- $data['num_stars'] = $object->getNumStars();
- }
- if ($object->isInitialized('pinnedInfo') && null !== $object->getPinnedInfo()) {
- $data['pinned_info'] = $object->getPinnedInfo();
- }
- if ($object->isInitialized('pinnedTo') && null !== $object->getPinnedTo()) {
- $values = [];
- foreach ($object->getPinnedTo() as $value) {
- $values[] = $value;
- }
- $data['pinned_to'] = $values;
- }
- if ($object->isInitialized('reactions') && null !== $object->getReactions()) {
- $values_1 = [];
- foreach ($object->getReactions() as $value_1) {
- $values_1[] = $this->normalizer->normalize($value_1, 'json', $context);
- }
- $data['reactions'] = $values_1;
- }
- $value_2 = $object->getTimestamp();
- if (\is_int($object->getTimestamp())) {
- $value_2 = $object->getTimestamp();
- } elseif (\is_string($object->getTimestamp())) {
- $value_2 = $object->getTimestamp();
- }
- $data['timestamp'] = $value_2;
- $data['user'] = $object->getUser();
-
- return $data;
+ if (\array_key_exists('comment', $data) && null !== $data['comment']) {
+ $object->setComment($data['comment']);
+ } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
+ $object->setComment(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsComment::class => false];
+ if (\array_key_exists('created', $data) && null !== $data['created']) {
+ $object->setCreated($data['created']);
+ } elseif (\array_key_exists('created', $data) && null === $data['created']) {
+ $object->setCreated(null);
}
- }
-} else {
- class ObjsCommentNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsComment::class === $type;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsComment::class === \get_class($data);
+ if (\array_key_exists('is_intro', $data) && null !== $data['is_intro']) {
+ $object->setIsIntro($data['is_intro']);
+ } elseif (\array_key_exists('is_intro', $data) && null === $data['is_intro']) {
+ $object->setIsIntro(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsComment();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('comment', $data) && null !== $data['comment']) {
- $object->setComment($data['comment']);
- } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
- $object->setComment(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_intro', $data) && null !== $data['is_intro']) {
- $object->setIsIntro($data['is_intro']);
- } elseif (\array_key_exists('is_intro', $data) && null === $data['is_intro']) {
- $object->setIsIntro(null);
- }
- if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
- $object->setIsStarred($data['is_starred']);
- } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
- $object->setIsStarred(null);
- }
- if (\array_key_exists('num_stars', $data) && null !== $data['num_stars']) {
- $object->setNumStars($data['num_stars']);
- } elseif (\array_key_exists('num_stars', $data) && null === $data['num_stars']) {
- $object->setNumStars(null);
- }
- if (\array_key_exists('pinned_info', $data) && null !== $data['pinned_info']) {
- $object->setPinnedInfo($data['pinned_info']);
- } elseif (\array_key_exists('pinned_info', $data) && null === $data['pinned_info']) {
- $object->setPinnedInfo(null);
- }
- if (\array_key_exists('pinned_to', $data) && null !== $data['pinned_to']) {
- $values = [];
- foreach ($data['pinned_to'] as $value) {
- $values[] = $value;
- }
- $object->setPinnedTo($values);
- } elseif (\array_key_exists('pinned_to', $data) && null === $data['pinned_to']) {
- $object->setPinnedTo(null);
- }
- if (\array_key_exists('reactions', $data) && null !== $data['reactions']) {
- $values_1 = [];
- foreach ($data['reactions'] as $value_1) {
- $values_1[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\ObjsReaction::class, 'json', $context);
- }
- $object->setReactions($values_1);
- } elseif (\array_key_exists('reactions', $data) && null === $data['reactions']) {
- $object->setReactions(null);
- }
- if (\array_key_exists('timestamp', $data) && null !== $data['timestamp']) {
+ if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
+ $object->setIsStarred($data['is_starred']);
+ } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
+ $object->setIsStarred(null);
+ }
+ if (\array_key_exists('num_stars', $data) && null !== $data['num_stars']) {
+ $object->setNumStars($data['num_stars']);
+ } elseif (\array_key_exists('num_stars', $data) && null === $data['num_stars']) {
+ $object->setNumStars(null);
+ }
+ if (\array_key_exists('pinned_info', $data) && null !== $data['pinned_info']) {
+ $object->setPinnedInfo($data['pinned_info']);
+ } elseif (\array_key_exists('pinned_info', $data) && null === $data['pinned_info']) {
+ $object->setPinnedInfo(null);
+ }
+ if (\array_key_exists('pinned_to', $data) && null !== $data['pinned_to']) {
+ $values = [];
+ foreach ($data['pinned_to'] as $value) {
+ $values[] = $value;
+ }
+ $object->setPinnedTo($values);
+ } elseif (\array_key_exists('pinned_to', $data) && null === $data['pinned_to']) {
+ $object->setPinnedTo(null);
+ }
+ if (\array_key_exists('reactions', $data) && null !== $data['reactions']) {
+ $values_1 = [];
+ foreach ($data['reactions'] as $value_1) {
+ $values_1[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\ObjsReaction::class, 'json', $context);
+ }
+ $object->setReactions($values_1);
+ } elseif (\array_key_exists('reactions', $data) && null === $data['reactions']) {
+ $object->setReactions(null);
+ }
+ if (\array_key_exists('timestamp', $data) && null !== $data['timestamp']) {
+ $value_2 = $data['timestamp'];
+ if (\is_int($data['timestamp'])) {
+ $value_2 = $data['timestamp'];
+ } elseif (\is_string($data['timestamp'])) {
$value_2 = $data['timestamp'];
- if (\is_int($data['timestamp'])) {
- $value_2 = $data['timestamp'];
- } elseif (\is_string($data['timestamp'])) {
- $value_2 = $data['timestamp'];
- }
- $object->setTimestamp($value_2);
- } elseif (\array_key_exists('timestamp', $data) && null === $data['timestamp']) {
- $object->setTimestamp(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
}
-
- return $object;
+ $object->setTimestamp($value_2);
+ } elseif (\array_key_exists('timestamp', $data) && null === $data['timestamp']) {
+ $object->setTimestamp(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['comment'] = $object->getComment();
- $data['created'] = $object->getCreated();
- $data['id'] = $object->getId();
- $data['is_intro'] = $object->getIsIntro();
- if ($object->isInitialized('isStarred') && null !== $object->getIsStarred()) {
- $data['is_starred'] = $object->getIsStarred();
- }
- if ($object->isInitialized('numStars') && null !== $object->getNumStars()) {
- $data['num_stars'] = $object->getNumStars();
- }
- if ($object->isInitialized('pinnedInfo') && null !== $object->getPinnedInfo()) {
- $data['pinned_info'] = $object->getPinnedInfo();
- }
- if ($object->isInitialized('pinnedTo') && null !== $object->getPinnedTo()) {
- $values = [];
- foreach ($object->getPinnedTo() as $value) {
- $values[] = $value;
- }
- $data['pinned_to'] = $values;
- }
- if ($object->isInitialized('reactions') && null !== $object->getReactions()) {
- $values_1 = [];
- foreach ($object->getReactions() as $value_1) {
- $values_1[] = $this->normalizer->normalize($value_1, 'json', $context);
- }
- $data['reactions'] = $values_1;
+ return $object;
+ }
+
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['comment'] = $data->getComment();
+ $dataArray['created'] = $data->getCreated();
+ $dataArray['id'] = $data->getId();
+ $dataArray['is_intro'] = $data->getIsIntro();
+ if ($data->isInitialized('isStarred') && null !== $data->getIsStarred()) {
+ $dataArray['is_starred'] = $data->getIsStarred();
+ }
+ if ($data->isInitialized('numStars') && null !== $data->getNumStars()) {
+ $dataArray['num_stars'] = $data->getNumStars();
+ }
+ if ($data->isInitialized('pinnedInfo') && null !== $data->getPinnedInfo()) {
+ $dataArray['pinned_info'] = $data->getPinnedInfo();
+ }
+ if ($data->isInitialized('pinnedTo') && null !== $data->getPinnedTo()) {
+ $values = [];
+ foreach ($data->getPinnedTo() as $value) {
+ $values[] = $value;
}
- $value_2 = $object->getTimestamp();
- if (\is_int($object->getTimestamp())) {
- $value_2 = $object->getTimestamp();
- } elseif (\is_string($object->getTimestamp())) {
- $value_2 = $object->getTimestamp();
+ $dataArray['pinned_to'] = $values;
+ }
+ if ($data->isInitialized('reactions') && null !== $data->getReactions()) {
+ $values_1 = [];
+ foreach ($data->getReactions() as $value_1) {
+ $values_1[] = $this->normalizer->normalize($value_1, 'json', $context);
}
- $data['timestamp'] = $value_2;
- $data['user'] = $object->getUser();
-
- return $data;
+ $dataArray['reactions'] = $values_1;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsComment::class => false];
+ $value_2 = $data->getTimestamp();
+ if (\is_int($data->getTimestamp())) {
+ $value_2 = $data->getTimestamp();
+ } elseif (\is_string($data->getTimestamp())) {
+ $value_2 = $data->getTimestamp();
}
+ $dataArray['timestamp'] = $value_2;
+ $dataArray['user'] = $data->getUser();
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsComment::class => false];
}
}
diff --git a/generated/Normalizer/ObjsConversationDisplayCountsNormalizer.php b/generated/Normalizer/ObjsConversationDisplayCountsNormalizer.php
index 30978cae..f39f9b9f 100644
--- a/generated/Normalizer/ObjsConversationDisplayCountsNormalizer.php
+++ b/generated/Normalizer/ObjsConversationDisplayCountsNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,60 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsConversationDisplayCountsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsConversationDisplayCountsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('display_counts', $data) && null !== $data['display_counts']) {
- $object->setDisplayCounts($data['display_counts']);
- } elseif (\array_key_exists('display_counts', $data) && null === $data['display_counts']) {
- $object->setDisplayCounts(null);
- }
- if (\array_key_exists('guest_counts', $data) && null !== $data['guest_counts']) {
- $object->setGuestCounts($data['guest_counts']);
- } elseif (\array_key_exists('guest_counts', $data) && null === $data['guest_counts']) {
- $object->setGuestCounts(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['display_counts'] = $object->getDisplayCounts();
- $data['guest_counts'] = $object->getGuestCounts();
-
- return $data;
+ if (\array_key_exists('display_counts', $data) && null !== $data['display_counts']) {
+ $object->setDisplayCounts($data['display_counts']);
+ } elseif (\array_key_exists('display_counts', $data) && null === $data['display_counts']) {
+ $object->setDisplayCounts(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class => false];
+ if (\array_key_exists('guest_counts', $data) && null !== $data['guest_counts']) {
+ $object->setGuestCounts($data['guest_counts']);
+ } elseif (\array_key_exists('guest_counts', $data) && null === $data['guest_counts']) {
+ $object->setGuestCounts(null);
}
- }
-} else {
- class ObjsConversationDisplayCountsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('display_counts', $data) && null !== $data['display_counts']) {
- $object->setDisplayCounts($data['display_counts']);
- } elseif (\array_key_exists('display_counts', $data) && null === $data['display_counts']) {
- $object->setDisplayCounts(null);
- }
- if (\array_key_exists('guest_counts', $data) && null !== $data['guest_counts']) {
- $object->setGuestCounts($data['guest_counts']);
- } elseif (\array_key_exists('guest_counts', $data) && null === $data['guest_counts']) {
- $object->setGuestCounts(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['display_counts'] = $object->getDisplayCounts();
- $data['guest_counts'] = $object->getGuestCounts();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['display_counts'] = $data->getDisplayCounts();
+ $dataArray['guest_counts'] = $data->getGuestCounts();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class => false];
}
}
diff --git a/generated/Normalizer/ObjsConversationNormalizer.php b/generated/Normalizer/ObjsConversationNormalizer.php
index ed283116..f04105db 100644
--- a/generated/Normalizer/ObjsConversationNormalizer.php
+++ b/generated/Normalizer/ObjsConversationNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,1129 +23,632 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsConversationNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsConversationNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsConversation::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsConversation::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversation::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversation::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsConversation();
- if (\array_key_exists('priority', $data) && \is_int($data['priority'])) {
- $data['priority'] = (float) $data['priority'];
- }
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('accepted_user', $data) && null !== $data['accepted_user']) {
- $object->setAcceptedUser($data['accepted_user']);
- } elseif (\array_key_exists('accepted_user', $data) && null === $data['accepted_user']) {
- $object->setAcceptedUser(null);
- }
- if (\array_key_exists('connected_team_ids', $data) && null !== $data['connected_team_ids']) {
- $values = [];
- foreach ($data['connected_team_ids'] as $value) {
- $values[] = $value;
- }
- $object->setConnectedTeamIds($values);
- } elseif (\array_key_exists('connected_team_ids', $data) && null === $data['connected_team_ids']) {
- $object->setConnectedTeamIds(null);
- }
- if (\array_key_exists('conversation_host_id', $data) && null !== $data['conversation_host_id']) {
- $object->setConversationHostId($data['conversation_host_id']);
- } elseif (\array_key_exists('conversation_host_id', $data) && null === $data['conversation_host_id']) {
- $object->setConversationHostId(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('display_counts', $data) && null !== $data['display_counts']) {
- $object->setDisplayCounts($this->denormalizer->denormalize($data['display_counts'], \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class, 'json', $context));
- } elseif (\array_key_exists('display_counts', $data) && null === $data['display_counts']) {
- $object->setDisplayCounts(null);
- }
- if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
- $object->setEnterpriseId($data['enterprise_id']);
- } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
- $object->setEnterpriseId(null);
- }
- if (\array_key_exists('has_pins', $data) && null !== $data['has_pins']) {
- $object->setHasPins($data['has_pins']);
- } elseif (\array_key_exists('has_pins', $data) && null === $data['has_pins']) {
- $object->setHasPins(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('internal_team_ids', $data) && null !== $data['internal_team_ids']) {
- $values_1 = [];
- foreach ($data['internal_team_ids'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setInternalTeamIds($values_1);
- } elseif (\array_key_exists('internal_team_ids', $data) && null === $data['internal_team_ids']) {
- $object->setInternalTeamIds(null);
- }
- if (\array_key_exists('is_archived', $data) && null !== $data['is_archived']) {
- $object->setIsArchived($data['is_archived']);
- } elseif (\array_key_exists('is_archived', $data) && null === $data['is_archived']) {
- $object->setIsArchived(null);
- }
- if (\array_key_exists('is_channel', $data) && null !== $data['is_channel']) {
- $object->setIsChannel($data['is_channel']);
- } elseif (\array_key_exists('is_channel', $data) && null === $data['is_channel']) {
- $object->setIsChannel(null);
- }
- if (\array_key_exists('is_ext_shared', $data) && null !== $data['is_ext_shared']) {
- $object->setIsExtShared($data['is_ext_shared']);
- } elseif (\array_key_exists('is_ext_shared', $data) && null === $data['is_ext_shared']) {
- $object->setIsExtShared(null);
- }
- if (\array_key_exists('is_frozen', $data) && null !== $data['is_frozen']) {
- $object->setIsFrozen($data['is_frozen']);
- } elseif (\array_key_exists('is_frozen', $data) && null === $data['is_frozen']) {
- $object->setIsFrozen(null);
- }
- if (\array_key_exists('is_general', $data) && null !== $data['is_general']) {
- $object->setIsGeneral($data['is_general']);
- } elseif (\array_key_exists('is_general', $data) && null === $data['is_general']) {
- $object->setIsGeneral(null);
- }
- if (\array_key_exists('is_global_shared', $data) && null !== $data['is_global_shared']) {
- $object->setIsGlobalShared($data['is_global_shared']);
- } elseif (\array_key_exists('is_global_shared', $data) && null === $data['is_global_shared']) {
- $object->setIsGlobalShared(null);
- }
- if (\array_key_exists('is_group', $data) && null !== $data['is_group']) {
- $object->setIsGroup($data['is_group']);
- } elseif (\array_key_exists('is_group', $data) && null === $data['is_group']) {
- $object->setIsGroup(null);
- }
- if (\array_key_exists('is_im', $data) && null !== $data['is_im']) {
- $object->setIsIm($data['is_im']);
- } elseif (\array_key_exists('is_im', $data) && null === $data['is_im']) {
- $object->setIsIm(null);
- }
- if (\array_key_exists('is_member', $data) && null !== $data['is_member']) {
- $object->setIsMember($data['is_member']);
- } elseif (\array_key_exists('is_member', $data) && null === $data['is_member']) {
- $object->setIsMember(null);
- }
- if (\array_key_exists('is_moved', $data) && null !== $data['is_moved']) {
- $object->setIsMoved($data['is_moved']);
- } elseif (\array_key_exists('is_moved', $data) && null === $data['is_moved']) {
- $object->setIsMoved(null);
- }
- if (\array_key_exists('is_mpim', $data) && null !== $data['is_mpim']) {
- $object->setIsMpim($data['is_mpim']);
- } elseif (\array_key_exists('is_mpim', $data) && null === $data['is_mpim']) {
- $object->setIsMpim(null);
- }
- if (\array_key_exists('is_non_threadable', $data) && null !== $data['is_non_threadable']) {
- $object->setIsNonThreadable($data['is_non_threadable']);
- } elseif (\array_key_exists('is_non_threadable', $data) && null === $data['is_non_threadable']) {
- $object->setIsNonThreadable(null);
- }
- if (\array_key_exists('is_open', $data) && null !== $data['is_open']) {
- $object->setIsOpen($data['is_open']);
- } elseif (\array_key_exists('is_open', $data) && null === $data['is_open']) {
- $object->setIsOpen(null);
- }
- if (\array_key_exists('is_org_default', $data) && null !== $data['is_org_default']) {
- $object->setIsOrgDefault($data['is_org_default']);
- } elseif (\array_key_exists('is_org_default', $data) && null === $data['is_org_default']) {
- $object->setIsOrgDefault(null);
- }
- if (\array_key_exists('is_org_mandatory', $data) && null !== $data['is_org_mandatory']) {
- $object->setIsOrgMandatory($data['is_org_mandatory']);
- } elseif (\array_key_exists('is_org_mandatory', $data) && null === $data['is_org_mandatory']) {
- $object->setIsOrgMandatory(null);
- }
- if (\array_key_exists('is_org_shared', $data) && null !== $data['is_org_shared']) {
- $object->setIsOrgShared($data['is_org_shared']);
- } elseif (\array_key_exists('is_org_shared', $data) && null === $data['is_org_shared']) {
- $object->setIsOrgShared(null);
- }
- if (\array_key_exists('is_pending_ext_shared', $data) && null !== $data['is_pending_ext_shared']) {
- $object->setIsPendingExtShared($data['is_pending_ext_shared']);
- } elseif (\array_key_exists('is_pending_ext_shared', $data) && null === $data['is_pending_ext_shared']) {
- $object->setIsPendingExtShared(null);
- }
- if (\array_key_exists('is_private', $data) && null !== $data['is_private']) {
- $object->setIsPrivate($data['is_private']);
- } elseif (\array_key_exists('is_private', $data) && null === $data['is_private']) {
- $object->setIsPrivate(null);
- }
- if (\array_key_exists('is_read_only', $data) && null !== $data['is_read_only']) {
- $object->setIsReadOnly($data['is_read_only']);
- } elseif (\array_key_exists('is_read_only', $data) && null === $data['is_read_only']) {
- $object->setIsReadOnly(null);
- }
- if (\array_key_exists('is_shared', $data) && null !== $data['is_shared']) {
- $object->setIsShared($data['is_shared']);
- } elseif (\array_key_exists('is_shared', $data) && null === $data['is_shared']) {
- $object->setIsShared(null);
- }
- if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
- $object->setIsStarred($data['is_starred']);
- } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
- $object->setIsStarred(null);
- }
- if (\array_key_exists('is_thread_only', $data) && null !== $data['is_thread_only']) {
- $object->setIsThreadOnly($data['is_thread_only']);
- } elseif (\array_key_exists('is_thread_only', $data) && null === $data['is_thread_only']) {
- $object->setIsThreadOnly(null);
- }
- if (\array_key_exists('is_user_deleted', $data) && null !== $data['is_user_deleted']) {
- $object->setIsUserDeleted($data['is_user_deleted']);
- } elseif (\array_key_exists('is_user_deleted', $data) && null === $data['is_user_deleted']) {
- $object->setIsUserDeleted(null);
- }
- if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
- $object->setLastRead($data['last_read']);
- } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
- $object->setLastRead(null);
- }
- if (\array_key_exists('latest', $data) && null !== $data['latest']) {
- $object->setLatest($data['latest']);
- } elseif (\array_key_exists('latest', $data) && null === $data['latest']) {
- $object->setLatest(null);
- }
- if (\array_key_exists('locale', $data) && null !== $data['locale']) {
- $object->setLocale($data['locale']);
- } elseif (\array_key_exists('locale', $data) && null === $data['locale']) {
- $object->setLocale(null);
- }
- if (\array_key_exists('members', $data) && null !== $data['members']) {
- $values_2 = [];
- foreach ($data['members'] as $value_2) {
- $values_2[] = $value_2;
- }
- $object->setMembers($values_2);
- } elseif (\array_key_exists('members', $data) && null === $data['members']) {
- $object->setMembers(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('name_normalized', $data) && null !== $data['name_normalized']) {
- $object->setNameNormalized($data['name_normalized']);
- } elseif (\array_key_exists('name_normalized', $data) && null === $data['name_normalized']) {
- $object->setNameNormalized(null);
- }
- if (\array_key_exists('num_members', $data) && null !== $data['num_members']) {
- $object->setNumMembers($data['num_members']);
- } elseif (\array_key_exists('num_members', $data) && null === $data['num_members']) {
- $object->setNumMembers(null);
- }
- if (\array_key_exists('parent_conversation', $data) && null !== $data['parent_conversation']) {
- $object->setParentConversation($data['parent_conversation']);
- } elseif (\array_key_exists('parent_conversation', $data) && null === $data['parent_conversation']) {
- $object->setParentConversation(null);
- }
- if (\array_key_exists('pending_connected_team_ids', $data) && null !== $data['pending_connected_team_ids']) {
- $values_3 = [];
- foreach ($data['pending_connected_team_ids'] as $value_3) {
- $values_3[] = $value_3;
- }
- $object->setPendingConnectedTeamIds($values_3);
- } elseif (\array_key_exists('pending_connected_team_ids', $data) && null === $data['pending_connected_team_ids']) {
- $object->setPendingConnectedTeamIds(null);
- }
- if (\array_key_exists('pending_shared', $data) && null !== $data['pending_shared']) {
- $values_4 = [];
- foreach ($data['pending_shared'] as $value_4) {
- $values_4[] = $value_4;
- }
- $object->setPendingShared($values_4);
- } elseif (\array_key_exists('pending_shared', $data) && null === $data['pending_shared']) {
- $object->setPendingShared(null);
- }
- if (\array_key_exists('pin_count', $data) && null !== $data['pin_count']) {
- $object->setPinCount($data['pin_count']);
- } elseif (\array_key_exists('pin_count', $data) && null === $data['pin_count']) {
- $object->setPinCount(null);
- }
- if (\array_key_exists('previous_names', $data) && null !== $data['previous_names']) {
- $values_5 = [];
- foreach ($data['previous_names'] as $value_5) {
- $values_5[] = $value_5;
- }
- $object->setPreviousNames($values_5);
- } elseif (\array_key_exists('previous_names', $data) && null === $data['previous_names']) {
- $object->setPreviousNames(null);
- }
- if (\array_key_exists('priority', $data) && null !== $data['priority']) {
- $object->setPriority($data['priority']);
- } elseif (\array_key_exists('priority', $data) && null === $data['priority']) {
- $object->setPriority(null);
- }
- if (\array_key_exists('purpose', $data) && null !== $data['purpose']) {
- $object->setPurpose($this->denormalizer->denormalize($data['purpose'], \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class, 'json', $context));
- } elseif (\array_key_exists('purpose', $data) && null === $data['purpose']) {
- $object->setPurpose(null);
- }
- if (\array_key_exists('shared_team_ids', $data) && null !== $data['shared_team_ids']) {
- $values_6 = [];
- foreach ($data['shared_team_ids'] as $value_6) {
- $values_6[] = $value_6;
- }
- $object->setSharedTeamIds($values_6);
- } elseif (\array_key_exists('shared_team_ids', $data) && null === $data['shared_team_ids']) {
- $object->setSharedTeamIds(null);
- }
- if (\array_key_exists('shares', $data) && null !== $data['shares']) {
- $values_7 = [];
- foreach ($data['shares'] as $value_7) {
- $values_7[] = $this->denormalizer->denormalize($value_7, \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class, 'json', $context);
- }
- $object->setShares($values_7);
- } elseif (\array_key_exists('shares', $data) && null === $data['shares']) {
- $object->setShares(null);
- }
- if (\array_key_exists('timezone_count', $data) && null !== $data['timezone_count']) {
- $object->setTimezoneCount($data['timezone_count']);
- } elseif (\array_key_exists('timezone_count', $data) && null === $data['timezone_count']) {
- $object->setTimezoneCount(null);
- }
- if (\array_key_exists('topic', $data) && null !== $data['topic']) {
- $object->setTopic($this->denormalizer->denormalize($data['topic'], \JoliCode\Slack\Api\Model\ObjsConversationTopic::class, 'json', $context));
- } elseif (\array_key_exists('topic', $data) && null === $data['topic']) {
- $object->setTopic(null);
- }
- if (\array_key_exists('unlinked', $data) && null !== $data['unlinked']) {
- $object->setUnlinked($data['unlinked']);
- } elseif (\array_key_exists('unlinked', $data) && null === $data['unlinked']) {
- $object->setUnlinked(null);
- }
- if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
- $object->setUnreadCount($data['unread_count']);
- } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
- $object->setUnreadCount(null);
- }
- if (\array_key_exists('unread_count_display', $data) && null !== $data['unread_count_display']) {
- $object->setUnreadCountDisplay($data['unread_count_display']);
- } elseif (\array_key_exists('unread_count_display', $data) && null === $data['unread_count_display']) {
- $object->setUnreadCountDisplay(null);
- }
- if (\array_key_exists('use_case', $data) && null !== $data['use_case']) {
- $object->setUseCase($data['use_case']);
- } elseif (\array_key_exists('use_case', $data) && null === $data['use_case']) {
- $object->setUseCase(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('version', $data) && null !== $data['version']) {
- $object->setVersion($data['version']);
- } elseif (\array_key_exists('version', $data) && null === $data['version']) {
- $object->setVersion(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsConversation();
+ if (\array_key_exists('priority', $data) && \is_int($data['priority'])) {
+ $data['priority'] = (float) $data['priority'];
+ }
+ if (\array_key_exists('has_pins', $data) && \is_int($data['has_pins'])) {
+ $data['has_pins'] = (bool) $data['has_pins'];
+ }
+ if (\array_key_exists('is_archived', $data) && \is_int($data['is_archived'])) {
+ $data['is_archived'] = (bool) $data['is_archived'];
+ }
+ if (\array_key_exists('is_channel', $data) && \is_int($data['is_channel'])) {
+ $data['is_channel'] = (bool) $data['is_channel'];
+ }
+ if (\array_key_exists('is_ext_shared', $data) && \is_int($data['is_ext_shared'])) {
+ $data['is_ext_shared'] = (bool) $data['is_ext_shared'];
+ }
+ if (\array_key_exists('is_frozen', $data) && \is_int($data['is_frozen'])) {
+ $data['is_frozen'] = (bool) $data['is_frozen'];
+ }
+ if (\array_key_exists('is_general', $data) && \is_int($data['is_general'])) {
+ $data['is_general'] = (bool) $data['is_general'];
+ }
+ if (\array_key_exists('is_global_shared', $data) && \is_int($data['is_global_shared'])) {
+ $data['is_global_shared'] = (bool) $data['is_global_shared'];
+ }
+ if (\array_key_exists('is_group', $data) && \is_int($data['is_group'])) {
+ $data['is_group'] = (bool) $data['is_group'];
+ }
+ if (\array_key_exists('is_im', $data) && \is_int($data['is_im'])) {
+ $data['is_im'] = (bool) $data['is_im'];
+ }
+ if (\array_key_exists('is_member', $data) && \is_int($data['is_member'])) {
+ $data['is_member'] = (bool) $data['is_member'];
+ }
+ if (\array_key_exists('is_mpim', $data) && \is_int($data['is_mpim'])) {
+ $data['is_mpim'] = (bool) $data['is_mpim'];
+ }
+ if (\array_key_exists('is_non_threadable', $data) && \is_int($data['is_non_threadable'])) {
+ $data['is_non_threadable'] = (bool) $data['is_non_threadable'];
+ }
+ if (\array_key_exists('is_open', $data) && \is_int($data['is_open'])) {
+ $data['is_open'] = (bool) $data['is_open'];
+ }
+ if (\array_key_exists('is_org_default', $data) && \is_int($data['is_org_default'])) {
+ $data['is_org_default'] = (bool) $data['is_org_default'];
+ }
+ if (\array_key_exists('is_org_mandatory', $data) && \is_int($data['is_org_mandatory'])) {
+ $data['is_org_mandatory'] = (bool) $data['is_org_mandatory'];
+ }
+ if (\array_key_exists('is_org_shared', $data) && \is_int($data['is_org_shared'])) {
+ $data['is_org_shared'] = (bool) $data['is_org_shared'];
+ }
+ if (\array_key_exists('is_pending_ext_shared', $data) && \is_int($data['is_pending_ext_shared'])) {
+ $data['is_pending_ext_shared'] = (bool) $data['is_pending_ext_shared'];
+ }
+ if (\array_key_exists('is_private', $data) && \is_int($data['is_private'])) {
+ $data['is_private'] = (bool) $data['is_private'];
+ }
+ if (\array_key_exists('is_read_only', $data) && \is_int($data['is_read_only'])) {
+ $data['is_read_only'] = (bool) $data['is_read_only'];
+ }
+ if (\array_key_exists('is_shared', $data) && \is_int($data['is_shared'])) {
+ $data['is_shared'] = (bool) $data['is_shared'];
+ }
+ if (\array_key_exists('is_starred', $data) && \is_int($data['is_starred'])) {
+ $data['is_starred'] = (bool) $data['is_starred'];
+ }
+ if (\array_key_exists('is_thread_only', $data) && \is_int($data['is_thread_only'])) {
+ $data['is_thread_only'] = (bool) $data['is_thread_only'];
+ }
+ if (\array_key_exists('is_user_deleted', $data) && \is_int($data['is_user_deleted'])) {
+ $data['is_user_deleted'] = (bool) $data['is_user_deleted'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('acceptedUser') && null !== $object->getAcceptedUser()) {
- $data['accepted_user'] = $object->getAcceptedUser();
- }
- if ($object->isInitialized('connectedTeamIds') && null !== $object->getConnectedTeamIds()) {
- $values = [];
- foreach ($object->getConnectedTeamIds() as $value) {
- $values[] = $value;
- }
- $data['connected_team_ids'] = $values;
- }
- if ($object->isInitialized('conversationHostId') && null !== $object->getConversationHostId()) {
- $data['conversation_host_id'] = $object->getConversationHostId();
- }
- $data['created'] = $object->getCreated();
- if ($object->isInitialized('creator') && null !== $object->getCreator()) {
- $data['creator'] = $object->getCreator();
- }
- if ($object->isInitialized('displayCounts') && null !== $object->getDisplayCounts()) {
- $data['display_counts'] = $this->normalizer->normalize($object->getDisplayCounts(), 'json', $context);
- }
- if ($object->isInitialized('enterpriseId') && null !== $object->getEnterpriseId()) {
- $data['enterprise_id'] = $object->getEnterpriseId();
- }
- if ($object->isInitialized('hasPins') && null !== $object->getHasPins()) {
- $data['has_pins'] = $object->getHasPins();
- }
- $data['id'] = $object->getId();
- if ($object->isInitialized('internalTeamIds') && null !== $object->getInternalTeamIds()) {
- $values_1 = [];
- foreach ($object->getInternalTeamIds() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['internal_team_ids'] = $values_1;
- }
- if ($object->isInitialized('isArchived') && null !== $object->getIsArchived()) {
- $data['is_archived'] = $object->getIsArchived();
- }
- if ($object->isInitialized('isChannel') && null !== $object->getIsChannel()) {
- $data['is_channel'] = $object->getIsChannel();
- }
- if ($object->isInitialized('isExtShared') && null !== $object->getIsExtShared()) {
- $data['is_ext_shared'] = $object->getIsExtShared();
- }
- if ($object->isInitialized('isFrozen') && null !== $object->getIsFrozen()) {
- $data['is_frozen'] = $object->getIsFrozen();
- }
- if ($object->isInitialized('isGeneral') && null !== $object->getIsGeneral()) {
- $data['is_general'] = $object->getIsGeneral();
- }
- if ($object->isInitialized('isGlobalShared') && null !== $object->getIsGlobalShared()) {
- $data['is_global_shared'] = $object->getIsGlobalShared();
- }
- if ($object->isInitialized('isGroup') && null !== $object->getIsGroup()) {
- $data['is_group'] = $object->getIsGroup();
- }
- $data['is_im'] = $object->getIsIm();
- if ($object->isInitialized('isMember') && null !== $object->getIsMember()) {
- $data['is_member'] = $object->getIsMember();
- }
- if ($object->isInitialized('isMoved') && null !== $object->getIsMoved()) {
- $data['is_moved'] = $object->getIsMoved();
- }
- if ($object->isInitialized('isMpim') && null !== $object->getIsMpim()) {
- $data['is_mpim'] = $object->getIsMpim();
- }
- if ($object->isInitialized('isNonThreadable') && null !== $object->getIsNonThreadable()) {
- $data['is_non_threadable'] = $object->getIsNonThreadable();
- }
- if ($object->isInitialized('isOpen') && null !== $object->getIsOpen()) {
- $data['is_open'] = $object->getIsOpen();
- }
- if ($object->isInitialized('isOrgDefault') && null !== $object->getIsOrgDefault()) {
- $data['is_org_default'] = $object->getIsOrgDefault();
- }
- if ($object->isInitialized('isOrgMandatory') && null !== $object->getIsOrgMandatory()) {
- $data['is_org_mandatory'] = $object->getIsOrgMandatory();
- }
- $data['is_org_shared'] = $object->getIsOrgShared();
- if ($object->isInitialized('isPendingExtShared') && null !== $object->getIsPendingExtShared()) {
- $data['is_pending_ext_shared'] = $object->getIsPendingExtShared();
- }
- if ($object->isInitialized('isPrivate') && null !== $object->getIsPrivate()) {
- $data['is_private'] = $object->getIsPrivate();
- }
- if ($object->isInitialized('isReadOnly') && null !== $object->getIsReadOnly()) {
- $data['is_read_only'] = $object->getIsReadOnly();
- }
- if ($object->isInitialized('isShared') && null !== $object->getIsShared()) {
- $data['is_shared'] = $object->getIsShared();
- }
- if ($object->isInitialized('isStarred') && null !== $object->getIsStarred()) {
- $data['is_starred'] = $object->getIsStarred();
- }
- if ($object->isInitialized('isThreadOnly') && null !== $object->getIsThreadOnly()) {
- $data['is_thread_only'] = $object->getIsThreadOnly();
- }
- if ($object->isInitialized('isUserDeleted') && null !== $object->getIsUserDeleted()) {
- $data['is_user_deleted'] = $object->getIsUserDeleted();
- }
- if ($object->isInitialized('lastRead') && null !== $object->getLastRead()) {
- $data['last_read'] = $object->getLastRead();
- }
- if ($object->isInitialized('latest') && null !== $object->getLatest()) {
- $data['latest'] = $object->getLatest();
- }
- if ($object->isInitialized('locale') && null !== $object->getLocale()) {
- $data['locale'] = $object->getLocale();
- }
- if ($object->isInitialized('members') && null !== $object->getMembers()) {
- $values_2 = [];
- foreach ($object->getMembers() as $value_2) {
- $values_2[] = $value_2;
- }
- $data['members'] = $values_2;
- }
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $data['name'] = $object->getName();
- }
- if ($object->isInitialized('nameNormalized') && null !== $object->getNameNormalized()) {
- $data['name_normalized'] = $object->getNameNormalized();
- }
- if ($object->isInitialized('numMembers') && null !== $object->getNumMembers()) {
- $data['num_members'] = $object->getNumMembers();
- }
- if ($object->isInitialized('parentConversation') && null !== $object->getParentConversation()) {
- $data['parent_conversation'] = $object->getParentConversation();
- }
- if ($object->isInitialized('pendingConnectedTeamIds') && null !== $object->getPendingConnectedTeamIds()) {
- $values_3 = [];
- foreach ($object->getPendingConnectedTeamIds() as $value_3) {
- $values_3[] = $value_3;
- }
- $data['pending_connected_team_ids'] = $values_3;
- }
- if ($object->isInitialized('pendingShared') && null !== $object->getPendingShared()) {
- $values_4 = [];
- foreach ($object->getPendingShared() as $value_4) {
- $values_4[] = $value_4;
- }
- $data['pending_shared'] = $values_4;
- }
- if ($object->isInitialized('pinCount') && null !== $object->getPinCount()) {
- $data['pin_count'] = $object->getPinCount();
- }
- if ($object->isInitialized('previousNames') && null !== $object->getPreviousNames()) {
- $values_5 = [];
- foreach ($object->getPreviousNames() as $value_5) {
- $values_5[] = $value_5;
- }
- $data['previous_names'] = $values_5;
- }
- if ($object->isInitialized('priority') && null !== $object->getPriority()) {
- $data['priority'] = $object->getPriority();
- }
- if ($object->isInitialized('purpose') && null !== $object->getPurpose()) {
- $data['purpose'] = $this->normalizer->normalize($object->getPurpose(), 'json', $context);
- }
- if ($object->isInitialized('sharedTeamIds') && null !== $object->getSharedTeamIds()) {
- $values_6 = [];
- foreach ($object->getSharedTeamIds() as $value_6) {
- $values_6[] = $value_6;
- }
- $data['shared_team_ids'] = $values_6;
- }
- if ($object->isInitialized('shares') && null !== $object->getShares()) {
- $values_7 = [];
- foreach ($object->getShares() as $value_7) {
- $values_7[] = $this->normalizer->normalize($value_7, 'json', $context);
- }
- $data['shares'] = $values_7;
- }
- if ($object->isInitialized('timezoneCount') && null !== $object->getTimezoneCount()) {
- $data['timezone_count'] = $object->getTimezoneCount();
- }
- if ($object->isInitialized('topic') && null !== $object->getTopic()) {
- $data['topic'] = $this->normalizer->normalize($object->getTopic(), 'json', $context);
- }
- if ($object->isInitialized('unlinked') && null !== $object->getUnlinked()) {
- $data['unlinked'] = $object->getUnlinked();
- }
- if ($object->isInitialized('unreadCount') && null !== $object->getUnreadCount()) {
- $data['unread_count'] = $object->getUnreadCount();
- }
- if ($object->isInitialized('unreadCountDisplay') && null !== $object->getUnreadCountDisplay()) {
- $data['unread_count_display'] = $object->getUnreadCountDisplay();
- }
- if ($object->isInitialized('useCase') && null !== $object->getUseCase()) {
- $data['use_case'] = $object->getUseCase();
- }
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
- }
- if ($object->isInitialized('version') && null !== $object->getVersion()) {
- $data['version'] = $object->getVersion();
- }
-
- return $data;
+ if (\array_key_exists('accepted_user', $data) && null !== $data['accepted_user']) {
+ $object->setAcceptedUser($data['accepted_user']);
+ } elseif (\array_key_exists('accepted_user', $data) && null === $data['accepted_user']) {
+ $object->setAcceptedUser(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsConversation::class => false];
+ if (\array_key_exists('connected_team_ids', $data) && null !== $data['connected_team_ids']) {
+ $values = [];
+ foreach ($data['connected_team_ids'] as $value) {
+ $values[] = $value;
+ }
+ $object->setConnectedTeamIds($values);
+ } elseif (\array_key_exists('connected_team_ids', $data) && null === $data['connected_team_ids']) {
+ $object->setConnectedTeamIds(null);
}
- }
-} else {
- class ObjsConversationNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsConversation::class === $type;
+ if (\array_key_exists('conversation_host_id', $data) && null !== $data['conversation_host_id']) {
+ $object->setConversationHostId($data['conversation_host_id']);
+ } elseif (\array_key_exists('conversation_host_id', $data) && null === $data['conversation_host_id']) {
+ $object->setConversationHostId(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversation::class === \get_class($data);
+ if (\array_key_exists('created', $data) && null !== $data['created']) {
+ $object->setCreated($data['created']);
+ } elseif (\array_key_exists('created', $data) && null === $data['created']) {
+ $object->setCreated(null);
+ }
+ if (\array_key_exists('creator', $data) && null !== $data['creator']) {
+ $object->setCreator($data['creator']);
+ } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
+ $object->setCreator(null);
+ }
+ if (\array_key_exists('display_counts', $data) && null !== $data['display_counts']) {
+ $object->setDisplayCounts($this->denormalizer->denormalize($data['display_counts'], \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class, 'json', $context));
+ } elseif (\array_key_exists('display_counts', $data) && null === $data['display_counts']) {
+ $object->setDisplayCounts(null);
+ }
+ if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
+ $object->setEnterpriseId($data['enterprise_id']);
+ } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
+ $object->setEnterpriseId(null);
+ }
+ if (\array_key_exists('has_pins', $data) && null !== $data['has_pins']) {
+ $object->setHasPins($data['has_pins']);
+ } elseif (\array_key_exists('has_pins', $data) && null === $data['has_pins']) {
+ $object->setHasPins(null);
+ }
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
+ }
+ if (\array_key_exists('internal_team_ids', $data) && null !== $data['internal_team_ids']) {
+ $values_1 = [];
+ foreach ($data['internal_team_ids'] as $value_1) {
+ $values_1[] = $value_1;
+ }
+ $object->setInternalTeamIds($values_1);
+ } elseif (\array_key_exists('internal_team_ids', $data) && null === $data['internal_team_ids']) {
+ $object->setInternalTeamIds(null);
+ }
+ if (\array_key_exists('is_archived', $data) && null !== $data['is_archived']) {
+ $object->setIsArchived($data['is_archived']);
+ } elseif (\array_key_exists('is_archived', $data) && null === $data['is_archived']) {
+ $object->setIsArchived(null);
+ }
+ if (\array_key_exists('is_channel', $data) && null !== $data['is_channel']) {
+ $object->setIsChannel($data['is_channel']);
+ } elseif (\array_key_exists('is_channel', $data) && null === $data['is_channel']) {
+ $object->setIsChannel(null);
+ }
+ if (\array_key_exists('is_ext_shared', $data) && null !== $data['is_ext_shared']) {
+ $object->setIsExtShared($data['is_ext_shared']);
+ } elseif (\array_key_exists('is_ext_shared', $data) && null === $data['is_ext_shared']) {
+ $object->setIsExtShared(null);
+ }
+ if (\array_key_exists('is_frozen', $data) && null !== $data['is_frozen']) {
+ $object->setIsFrozen($data['is_frozen']);
+ } elseif (\array_key_exists('is_frozen', $data) && null === $data['is_frozen']) {
+ $object->setIsFrozen(null);
+ }
+ if (\array_key_exists('is_general', $data) && null !== $data['is_general']) {
+ $object->setIsGeneral($data['is_general']);
+ } elseif (\array_key_exists('is_general', $data) && null === $data['is_general']) {
+ $object->setIsGeneral(null);
+ }
+ if (\array_key_exists('is_global_shared', $data) && null !== $data['is_global_shared']) {
+ $object->setIsGlobalShared($data['is_global_shared']);
+ } elseif (\array_key_exists('is_global_shared', $data) && null === $data['is_global_shared']) {
+ $object->setIsGlobalShared(null);
+ }
+ if (\array_key_exists('is_group', $data) && null !== $data['is_group']) {
+ $object->setIsGroup($data['is_group']);
+ } elseif (\array_key_exists('is_group', $data) && null === $data['is_group']) {
+ $object->setIsGroup(null);
+ }
+ if (\array_key_exists('is_im', $data) && null !== $data['is_im']) {
+ $object->setIsIm($data['is_im']);
+ } elseif (\array_key_exists('is_im', $data) && null === $data['is_im']) {
+ $object->setIsIm(null);
+ }
+ if (\array_key_exists('is_member', $data) && null !== $data['is_member']) {
+ $object->setIsMember($data['is_member']);
+ } elseif (\array_key_exists('is_member', $data) && null === $data['is_member']) {
+ $object->setIsMember(null);
+ }
+ if (\array_key_exists('is_moved', $data) && null !== $data['is_moved']) {
+ $object->setIsMoved($data['is_moved']);
+ } elseif (\array_key_exists('is_moved', $data) && null === $data['is_moved']) {
+ $object->setIsMoved(null);
+ }
+ if (\array_key_exists('is_mpim', $data) && null !== $data['is_mpim']) {
+ $object->setIsMpim($data['is_mpim']);
+ } elseif (\array_key_exists('is_mpim', $data) && null === $data['is_mpim']) {
+ $object->setIsMpim(null);
+ }
+ if (\array_key_exists('is_non_threadable', $data) && null !== $data['is_non_threadable']) {
+ $object->setIsNonThreadable($data['is_non_threadable']);
+ } elseif (\array_key_exists('is_non_threadable', $data) && null === $data['is_non_threadable']) {
+ $object->setIsNonThreadable(null);
+ }
+ if (\array_key_exists('is_open', $data) && null !== $data['is_open']) {
+ $object->setIsOpen($data['is_open']);
+ } elseif (\array_key_exists('is_open', $data) && null === $data['is_open']) {
+ $object->setIsOpen(null);
+ }
+ if (\array_key_exists('is_org_default', $data) && null !== $data['is_org_default']) {
+ $object->setIsOrgDefault($data['is_org_default']);
+ } elseif (\array_key_exists('is_org_default', $data) && null === $data['is_org_default']) {
+ $object->setIsOrgDefault(null);
+ }
+ if (\array_key_exists('is_org_mandatory', $data) && null !== $data['is_org_mandatory']) {
+ $object->setIsOrgMandatory($data['is_org_mandatory']);
+ } elseif (\array_key_exists('is_org_mandatory', $data) && null === $data['is_org_mandatory']) {
+ $object->setIsOrgMandatory(null);
+ }
+ if (\array_key_exists('is_org_shared', $data) && null !== $data['is_org_shared']) {
+ $object->setIsOrgShared($data['is_org_shared']);
+ } elseif (\array_key_exists('is_org_shared', $data) && null === $data['is_org_shared']) {
+ $object->setIsOrgShared(null);
+ }
+ if (\array_key_exists('is_pending_ext_shared', $data) && null !== $data['is_pending_ext_shared']) {
+ $object->setIsPendingExtShared($data['is_pending_ext_shared']);
+ } elseif (\array_key_exists('is_pending_ext_shared', $data) && null === $data['is_pending_ext_shared']) {
+ $object->setIsPendingExtShared(null);
+ }
+ if (\array_key_exists('is_private', $data) && null !== $data['is_private']) {
+ $object->setIsPrivate($data['is_private']);
+ } elseif (\array_key_exists('is_private', $data) && null === $data['is_private']) {
+ $object->setIsPrivate(null);
+ }
+ if (\array_key_exists('is_read_only', $data) && null !== $data['is_read_only']) {
+ $object->setIsReadOnly($data['is_read_only']);
+ } elseif (\array_key_exists('is_read_only', $data) && null === $data['is_read_only']) {
+ $object->setIsReadOnly(null);
+ }
+ if (\array_key_exists('is_shared', $data) && null !== $data['is_shared']) {
+ $object->setIsShared($data['is_shared']);
+ } elseif (\array_key_exists('is_shared', $data) && null === $data['is_shared']) {
+ $object->setIsShared(null);
+ }
+ if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
+ $object->setIsStarred($data['is_starred']);
+ } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
+ $object->setIsStarred(null);
+ }
+ if (\array_key_exists('is_thread_only', $data) && null !== $data['is_thread_only']) {
+ $object->setIsThreadOnly($data['is_thread_only']);
+ } elseif (\array_key_exists('is_thread_only', $data) && null === $data['is_thread_only']) {
+ $object->setIsThreadOnly(null);
+ }
+ if (\array_key_exists('is_user_deleted', $data) && null !== $data['is_user_deleted']) {
+ $object->setIsUserDeleted($data['is_user_deleted']);
+ } elseif (\array_key_exists('is_user_deleted', $data) && null === $data['is_user_deleted']) {
+ $object->setIsUserDeleted(null);
+ }
+ if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
+ $object->setLastRead($data['last_read']);
+ } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
+ $object->setLastRead(null);
+ }
+ if (\array_key_exists('latest', $data) && null !== $data['latest']) {
+ $object->setLatest($data['latest']);
+ } elseif (\array_key_exists('latest', $data) && null === $data['latest']) {
+ $object->setLatest(null);
+ }
+ if (\array_key_exists('locale', $data) && null !== $data['locale']) {
+ $object->setLocale($data['locale']);
+ } elseif (\array_key_exists('locale', $data) && null === $data['locale']) {
+ $object->setLocale(null);
+ }
+ if (\array_key_exists('members', $data) && null !== $data['members']) {
+ $values_2 = [];
+ foreach ($data['members'] as $value_2) {
+ $values_2[] = $value_2;
+ }
+ $object->setMembers($values_2);
+ } elseif (\array_key_exists('members', $data) && null === $data['members']) {
+ $object->setMembers(null);
+ }
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('name_normalized', $data) && null !== $data['name_normalized']) {
+ $object->setNameNormalized($data['name_normalized']);
+ } elseif (\array_key_exists('name_normalized', $data) && null === $data['name_normalized']) {
+ $object->setNameNormalized(null);
+ }
+ if (\array_key_exists('num_members', $data) && null !== $data['num_members']) {
+ $object->setNumMembers($data['num_members']);
+ } elseif (\array_key_exists('num_members', $data) && null === $data['num_members']) {
+ $object->setNumMembers(null);
+ }
+ if (\array_key_exists('parent_conversation', $data) && null !== $data['parent_conversation']) {
+ $object->setParentConversation($data['parent_conversation']);
+ } elseif (\array_key_exists('parent_conversation', $data) && null === $data['parent_conversation']) {
+ $object->setParentConversation(null);
+ }
+ if (\array_key_exists('pending_connected_team_ids', $data) && null !== $data['pending_connected_team_ids']) {
+ $values_3 = [];
+ foreach ($data['pending_connected_team_ids'] as $value_3) {
+ $values_3[] = $value_3;
+ }
+ $object->setPendingConnectedTeamIds($values_3);
+ } elseif (\array_key_exists('pending_connected_team_ids', $data) && null === $data['pending_connected_team_ids']) {
+ $object->setPendingConnectedTeamIds(null);
+ }
+ if (\array_key_exists('pending_shared', $data) && null !== $data['pending_shared']) {
+ $values_4 = [];
+ foreach ($data['pending_shared'] as $value_4) {
+ $values_4[] = $value_4;
+ }
+ $object->setPendingShared($values_4);
+ } elseif (\array_key_exists('pending_shared', $data) && null === $data['pending_shared']) {
+ $object->setPendingShared(null);
+ }
+ if (\array_key_exists('pin_count', $data) && null !== $data['pin_count']) {
+ $object->setPinCount($data['pin_count']);
+ } elseif (\array_key_exists('pin_count', $data) && null === $data['pin_count']) {
+ $object->setPinCount(null);
+ }
+ if (\array_key_exists('previous_names', $data) && null !== $data['previous_names']) {
+ $values_5 = [];
+ foreach ($data['previous_names'] as $value_5) {
+ $values_5[] = $value_5;
+ }
+ $object->setPreviousNames($values_5);
+ } elseif (\array_key_exists('previous_names', $data) && null === $data['previous_names']) {
+ $object->setPreviousNames(null);
+ }
+ if (\array_key_exists('priority', $data) && null !== $data['priority']) {
+ $object->setPriority($data['priority']);
+ } elseif (\array_key_exists('priority', $data) && null === $data['priority']) {
+ $object->setPriority(null);
+ }
+ if (\array_key_exists('purpose', $data) && null !== $data['purpose']) {
+ $object->setPurpose($this->denormalizer->denormalize($data['purpose'], \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class, 'json', $context));
+ } elseif (\array_key_exists('purpose', $data) && null === $data['purpose']) {
+ $object->setPurpose(null);
+ }
+ if (\array_key_exists('shared_team_ids', $data) && null !== $data['shared_team_ids']) {
+ $values_6 = [];
+ foreach ($data['shared_team_ids'] as $value_6) {
+ $values_6[] = $value_6;
+ }
+ $object->setSharedTeamIds($values_6);
+ } elseif (\array_key_exists('shared_team_ids', $data) && null === $data['shared_team_ids']) {
+ $object->setSharedTeamIds(null);
+ }
+ if (\array_key_exists('shares', $data) && null !== $data['shares']) {
+ $values_7 = [];
+ foreach ($data['shares'] as $value_7) {
+ $values_7[] = $this->denormalizer->denormalize($value_7, \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class, 'json', $context);
+ }
+ $object->setShares($values_7);
+ } elseif (\array_key_exists('shares', $data) && null === $data['shares']) {
+ $object->setShares(null);
+ }
+ if (\array_key_exists('timezone_count', $data) && null !== $data['timezone_count']) {
+ $object->setTimezoneCount($data['timezone_count']);
+ } elseif (\array_key_exists('timezone_count', $data) && null === $data['timezone_count']) {
+ $object->setTimezoneCount(null);
+ }
+ if (\array_key_exists('topic', $data) && null !== $data['topic']) {
+ $object->setTopic($this->denormalizer->denormalize($data['topic'], \JoliCode\Slack\Api\Model\ObjsConversationTopic::class, 'json', $context));
+ } elseif (\array_key_exists('topic', $data) && null === $data['topic']) {
+ $object->setTopic(null);
+ }
+ if (\array_key_exists('unlinked', $data) && null !== $data['unlinked']) {
+ $object->setUnlinked($data['unlinked']);
+ } elseif (\array_key_exists('unlinked', $data) && null === $data['unlinked']) {
+ $object->setUnlinked(null);
+ }
+ if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
+ $object->setUnreadCount($data['unread_count']);
+ } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
+ $object->setUnreadCount(null);
+ }
+ if (\array_key_exists('unread_count_display', $data) && null !== $data['unread_count_display']) {
+ $object->setUnreadCountDisplay($data['unread_count_display']);
+ } elseif (\array_key_exists('unread_count_display', $data) && null === $data['unread_count_display']) {
+ $object->setUnreadCountDisplay(null);
+ }
+ if (\array_key_exists('use_case', $data) && null !== $data['use_case']) {
+ $object->setUseCase($data['use_case']);
+ } elseif (\array_key_exists('use_case', $data) && null === $data['use_case']) {
+ $object->setUseCase(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
+ }
+ if (\array_key_exists('version', $data) && null !== $data['version']) {
+ $object->setVersion($data['version']);
+ } elseif (\array_key_exists('version', $data) && null === $data['version']) {
+ $object->setVersion(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsConversation();
- if (\array_key_exists('priority', $data) && \is_int($data['priority'])) {
- $data['priority'] = (float) $data['priority'];
- }
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('accepted_user', $data) && null !== $data['accepted_user']) {
- $object->setAcceptedUser($data['accepted_user']);
- } elseif (\array_key_exists('accepted_user', $data) && null === $data['accepted_user']) {
- $object->setAcceptedUser(null);
- }
- if (\array_key_exists('connected_team_ids', $data) && null !== $data['connected_team_ids']) {
- $values = [];
- foreach ($data['connected_team_ids'] as $value) {
- $values[] = $value;
- }
- $object->setConnectedTeamIds($values);
- } elseif (\array_key_exists('connected_team_ids', $data) && null === $data['connected_team_ids']) {
- $object->setConnectedTeamIds(null);
- }
- if (\array_key_exists('conversation_host_id', $data) && null !== $data['conversation_host_id']) {
- $object->setConversationHostId($data['conversation_host_id']);
- } elseif (\array_key_exists('conversation_host_id', $data) && null === $data['conversation_host_id']) {
- $object->setConversationHostId(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('display_counts', $data) && null !== $data['display_counts']) {
- $object->setDisplayCounts($this->denormalizer->denormalize($data['display_counts'], \JoliCode\Slack\Api\Model\ObjsConversationDisplayCounts::class, 'json', $context));
- } elseif (\array_key_exists('display_counts', $data) && null === $data['display_counts']) {
- $object->setDisplayCounts(null);
- }
- if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
- $object->setEnterpriseId($data['enterprise_id']);
- } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
- $object->setEnterpriseId(null);
- }
- if (\array_key_exists('has_pins', $data) && null !== $data['has_pins']) {
- $object->setHasPins($data['has_pins']);
- } elseif (\array_key_exists('has_pins', $data) && null === $data['has_pins']) {
- $object->setHasPins(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('internal_team_ids', $data) && null !== $data['internal_team_ids']) {
- $values_1 = [];
- foreach ($data['internal_team_ids'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setInternalTeamIds($values_1);
- } elseif (\array_key_exists('internal_team_ids', $data) && null === $data['internal_team_ids']) {
- $object->setInternalTeamIds(null);
- }
- if (\array_key_exists('is_archived', $data) && null !== $data['is_archived']) {
- $object->setIsArchived($data['is_archived']);
- } elseif (\array_key_exists('is_archived', $data) && null === $data['is_archived']) {
- $object->setIsArchived(null);
- }
- if (\array_key_exists('is_channel', $data) && null !== $data['is_channel']) {
- $object->setIsChannel($data['is_channel']);
- } elseif (\array_key_exists('is_channel', $data) && null === $data['is_channel']) {
- $object->setIsChannel(null);
- }
- if (\array_key_exists('is_ext_shared', $data) && null !== $data['is_ext_shared']) {
- $object->setIsExtShared($data['is_ext_shared']);
- } elseif (\array_key_exists('is_ext_shared', $data) && null === $data['is_ext_shared']) {
- $object->setIsExtShared(null);
- }
- if (\array_key_exists('is_frozen', $data) && null !== $data['is_frozen']) {
- $object->setIsFrozen($data['is_frozen']);
- } elseif (\array_key_exists('is_frozen', $data) && null === $data['is_frozen']) {
- $object->setIsFrozen(null);
- }
- if (\array_key_exists('is_general', $data) && null !== $data['is_general']) {
- $object->setIsGeneral($data['is_general']);
- } elseif (\array_key_exists('is_general', $data) && null === $data['is_general']) {
- $object->setIsGeneral(null);
- }
- if (\array_key_exists('is_global_shared', $data) && null !== $data['is_global_shared']) {
- $object->setIsGlobalShared($data['is_global_shared']);
- } elseif (\array_key_exists('is_global_shared', $data) && null === $data['is_global_shared']) {
- $object->setIsGlobalShared(null);
- }
- if (\array_key_exists('is_group', $data) && null !== $data['is_group']) {
- $object->setIsGroup($data['is_group']);
- } elseif (\array_key_exists('is_group', $data) && null === $data['is_group']) {
- $object->setIsGroup(null);
- }
- if (\array_key_exists('is_im', $data) && null !== $data['is_im']) {
- $object->setIsIm($data['is_im']);
- } elseif (\array_key_exists('is_im', $data) && null === $data['is_im']) {
- $object->setIsIm(null);
- }
- if (\array_key_exists('is_member', $data) && null !== $data['is_member']) {
- $object->setIsMember($data['is_member']);
- } elseif (\array_key_exists('is_member', $data) && null === $data['is_member']) {
- $object->setIsMember(null);
- }
- if (\array_key_exists('is_moved', $data) && null !== $data['is_moved']) {
- $object->setIsMoved($data['is_moved']);
- } elseif (\array_key_exists('is_moved', $data) && null === $data['is_moved']) {
- $object->setIsMoved(null);
- }
- if (\array_key_exists('is_mpim', $data) && null !== $data['is_mpim']) {
- $object->setIsMpim($data['is_mpim']);
- } elseif (\array_key_exists('is_mpim', $data) && null === $data['is_mpim']) {
- $object->setIsMpim(null);
- }
- if (\array_key_exists('is_non_threadable', $data) && null !== $data['is_non_threadable']) {
- $object->setIsNonThreadable($data['is_non_threadable']);
- } elseif (\array_key_exists('is_non_threadable', $data) && null === $data['is_non_threadable']) {
- $object->setIsNonThreadable(null);
- }
- if (\array_key_exists('is_open', $data) && null !== $data['is_open']) {
- $object->setIsOpen($data['is_open']);
- } elseif (\array_key_exists('is_open', $data) && null === $data['is_open']) {
- $object->setIsOpen(null);
- }
- if (\array_key_exists('is_org_default', $data) && null !== $data['is_org_default']) {
- $object->setIsOrgDefault($data['is_org_default']);
- } elseif (\array_key_exists('is_org_default', $data) && null === $data['is_org_default']) {
- $object->setIsOrgDefault(null);
- }
- if (\array_key_exists('is_org_mandatory', $data) && null !== $data['is_org_mandatory']) {
- $object->setIsOrgMandatory($data['is_org_mandatory']);
- } elseif (\array_key_exists('is_org_mandatory', $data) && null === $data['is_org_mandatory']) {
- $object->setIsOrgMandatory(null);
- }
- if (\array_key_exists('is_org_shared', $data) && null !== $data['is_org_shared']) {
- $object->setIsOrgShared($data['is_org_shared']);
- } elseif (\array_key_exists('is_org_shared', $data) && null === $data['is_org_shared']) {
- $object->setIsOrgShared(null);
- }
- if (\array_key_exists('is_pending_ext_shared', $data) && null !== $data['is_pending_ext_shared']) {
- $object->setIsPendingExtShared($data['is_pending_ext_shared']);
- } elseif (\array_key_exists('is_pending_ext_shared', $data) && null === $data['is_pending_ext_shared']) {
- $object->setIsPendingExtShared(null);
- }
- if (\array_key_exists('is_private', $data) && null !== $data['is_private']) {
- $object->setIsPrivate($data['is_private']);
- } elseif (\array_key_exists('is_private', $data) && null === $data['is_private']) {
- $object->setIsPrivate(null);
- }
- if (\array_key_exists('is_read_only', $data) && null !== $data['is_read_only']) {
- $object->setIsReadOnly($data['is_read_only']);
- } elseif (\array_key_exists('is_read_only', $data) && null === $data['is_read_only']) {
- $object->setIsReadOnly(null);
- }
- if (\array_key_exists('is_shared', $data) && null !== $data['is_shared']) {
- $object->setIsShared($data['is_shared']);
- } elseif (\array_key_exists('is_shared', $data) && null === $data['is_shared']) {
- $object->setIsShared(null);
- }
- if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
- $object->setIsStarred($data['is_starred']);
- } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
- $object->setIsStarred(null);
- }
- if (\array_key_exists('is_thread_only', $data) && null !== $data['is_thread_only']) {
- $object->setIsThreadOnly($data['is_thread_only']);
- } elseif (\array_key_exists('is_thread_only', $data) && null === $data['is_thread_only']) {
- $object->setIsThreadOnly(null);
- }
- if (\array_key_exists('is_user_deleted', $data) && null !== $data['is_user_deleted']) {
- $object->setIsUserDeleted($data['is_user_deleted']);
- } elseif (\array_key_exists('is_user_deleted', $data) && null === $data['is_user_deleted']) {
- $object->setIsUserDeleted(null);
- }
- if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
- $object->setLastRead($data['last_read']);
- } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
- $object->setLastRead(null);
- }
- if (\array_key_exists('latest', $data) && null !== $data['latest']) {
- $object->setLatest($data['latest']);
- } elseif (\array_key_exists('latest', $data) && null === $data['latest']) {
- $object->setLatest(null);
- }
- if (\array_key_exists('locale', $data) && null !== $data['locale']) {
- $object->setLocale($data['locale']);
- } elseif (\array_key_exists('locale', $data) && null === $data['locale']) {
- $object->setLocale(null);
- }
- if (\array_key_exists('members', $data) && null !== $data['members']) {
- $values_2 = [];
- foreach ($data['members'] as $value_2) {
- $values_2[] = $value_2;
- }
- $object->setMembers($values_2);
- } elseif (\array_key_exists('members', $data) && null === $data['members']) {
- $object->setMembers(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('name_normalized', $data) && null !== $data['name_normalized']) {
- $object->setNameNormalized($data['name_normalized']);
- } elseif (\array_key_exists('name_normalized', $data) && null === $data['name_normalized']) {
- $object->setNameNormalized(null);
- }
- if (\array_key_exists('num_members', $data) && null !== $data['num_members']) {
- $object->setNumMembers($data['num_members']);
- } elseif (\array_key_exists('num_members', $data) && null === $data['num_members']) {
- $object->setNumMembers(null);
- }
- if (\array_key_exists('parent_conversation', $data) && null !== $data['parent_conversation']) {
- $object->setParentConversation($data['parent_conversation']);
- } elseif (\array_key_exists('parent_conversation', $data) && null === $data['parent_conversation']) {
- $object->setParentConversation(null);
- }
- if (\array_key_exists('pending_connected_team_ids', $data) && null !== $data['pending_connected_team_ids']) {
- $values_3 = [];
- foreach ($data['pending_connected_team_ids'] as $value_3) {
- $values_3[] = $value_3;
- }
- $object->setPendingConnectedTeamIds($values_3);
- } elseif (\array_key_exists('pending_connected_team_ids', $data) && null === $data['pending_connected_team_ids']) {
- $object->setPendingConnectedTeamIds(null);
- }
- if (\array_key_exists('pending_shared', $data) && null !== $data['pending_shared']) {
- $values_4 = [];
- foreach ($data['pending_shared'] as $value_4) {
- $values_4[] = $value_4;
- }
- $object->setPendingShared($values_4);
- } elseif (\array_key_exists('pending_shared', $data) && null === $data['pending_shared']) {
- $object->setPendingShared(null);
- }
- if (\array_key_exists('pin_count', $data) && null !== $data['pin_count']) {
- $object->setPinCount($data['pin_count']);
- } elseif (\array_key_exists('pin_count', $data) && null === $data['pin_count']) {
- $object->setPinCount(null);
- }
- if (\array_key_exists('previous_names', $data) && null !== $data['previous_names']) {
- $values_5 = [];
- foreach ($data['previous_names'] as $value_5) {
- $values_5[] = $value_5;
- }
- $object->setPreviousNames($values_5);
- } elseif (\array_key_exists('previous_names', $data) && null === $data['previous_names']) {
- $object->setPreviousNames(null);
- }
- if (\array_key_exists('priority', $data) && null !== $data['priority']) {
- $object->setPriority($data['priority']);
- } elseif (\array_key_exists('priority', $data) && null === $data['priority']) {
- $object->setPriority(null);
- }
- if (\array_key_exists('purpose', $data) && null !== $data['purpose']) {
- $object->setPurpose($this->denormalizer->denormalize($data['purpose'], \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class, 'json', $context));
- } elseif (\array_key_exists('purpose', $data) && null === $data['purpose']) {
- $object->setPurpose(null);
- }
- if (\array_key_exists('shared_team_ids', $data) && null !== $data['shared_team_ids']) {
- $values_6 = [];
- foreach ($data['shared_team_ids'] as $value_6) {
- $values_6[] = $value_6;
- }
- $object->setSharedTeamIds($values_6);
- } elseif (\array_key_exists('shared_team_ids', $data) && null === $data['shared_team_ids']) {
- $object->setSharedTeamIds(null);
- }
- if (\array_key_exists('shares', $data) && null !== $data['shares']) {
- $values_7 = [];
- foreach ($data['shares'] as $value_7) {
- $values_7[] = $this->denormalizer->denormalize($value_7, \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class, 'json', $context);
- }
- $object->setShares($values_7);
- } elseif (\array_key_exists('shares', $data) && null === $data['shares']) {
- $object->setShares(null);
- }
- if (\array_key_exists('timezone_count', $data) && null !== $data['timezone_count']) {
- $object->setTimezoneCount($data['timezone_count']);
- } elseif (\array_key_exists('timezone_count', $data) && null === $data['timezone_count']) {
- $object->setTimezoneCount(null);
- }
- if (\array_key_exists('topic', $data) && null !== $data['topic']) {
- $object->setTopic($this->denormalizer->denormalize($data['topic'], \JoliCode\Slack\Api\Model\ObjsConversationTopic::class, 'json', $context));
- } elseif (\array_key_exists('topic', $data) && null === $data['topic']) {
- $object->setTopic(null);
- }
- if (\array_key_exists('unlinked', $data) && null !== $data['unlinked']) {
- $object->setUnlinked($data['unlinked']);
- } elseif (\array_key_exists('unlinked', $data) && null === $data['unlinked']) {
- $object->setUnlinked(null);
- }
- if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
- $object->setUnreadCount($data['unread_count']);
- } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
- $object->setUnreadCount(null);
- }
- if (\array_key_exists('unread_count_display', $data) && null !== $data['unread_count_display']) {
- $object->setUnreadCountDisplay($data['unread_count_display']);
- } elseif (\array_key_exists('unread_count_display', $data) && null === $data['unread_count_display']) {
- $object->setUnreadCountDisplay(null);
- }
- if (\array_key_exists('use_case', $data) && null !== $data['use_case']) {
- $object->setUseCase($data['use_case']);
- } elseif (\array_key_exists('use_case', $data) && null === $data['use_case']) {
- $object->setUseCase(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('version', $data) && null !== $data['version']) {
- $object->setVersion($data['version']);
- } elseif (\array_key_exists('version', $data) && null === $data['version']) {
- $object->setVersion(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('acceptedUser') && null !== $data->getAcceptedUser()) {
+ $dataArray['accepted_user'] = $data->getAcceptedUser();
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('acceptedUser') && null !== $object->getAcceptedUser()) {
- $data['accepted_user'] = $object->getAcceptedUser();
- }
- if ($object->isInitialized('connectedTeamIds') && null !== $object->getConnectedTeamIds()) {
- $values = [];
- foreach ($object->getConnectedTeamIds() as $value) {
- $values[] = $value;
- }
- $data['connected_team_ids'] = $values;
- }
- if ($object->isInitialized('conversationHostId') && null !== $object->getConversationHostId()) {
- $data['conversation_host_id'] = $object->getConversationHostId();
- }
- $data['created'] = $object->getCreated();
- if ($object->isInitialized('creator') && null !== $object->getCreator()) {
- $data['creator'] = $object->getCreator();
- }
- if ($object->isInitialized('displayCounts') && null !== $object->getDisplayCounts()) {
- $data['display_counts'] = $this->normalizer->normalize($object->getDisplayCounts(), 'json', $context);
- }
- if ($object->isInitialized('enterpriseId') && null !== $object->getEnterpriseId()) {
- $data['enterprise_id'] = $object->getEnterpriseId();
- }
- if ($object->isInitialized('hasPins') && null !== $object->getHasPins()) {
- $data['has_pins'] = $object->getHasPins();
- }
- $data['id'] = $object->getId();
- if ($object->isInitialized('internalTeamIds') && null !== $object->getInternalTeamIds()) {
- $values_1 = [];
- foreach ($object->getInternalTeamIds() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['internal_team_ids'] = $values_1;
- }
- if ($object->isInitialized('isArchived') && null !== $object->getIsArchived()) {
- $data['is_archived'] = $object->getIsArchived();
+ if ($data->isInitialized('connectedTeamIds') && null !== $data->getConnectedTeamIds()) {
+ $values = [];
+ foreach ($data->getConnectedTeamIds() as $value) {
+ $values[] = $value;
}
- if ($object->isInitialized('isChannel') && null !== $object->getIsChannel()) {
- $data['is_channel'] = $object->getIsChannel();
- }
- if ($object->isInitialized('isExtShared') && null !== $object->getIsExtShared()) {
- $data['is_ext_shared'] = $object->getIsExtShared();
- }
- if ($object->isInitialized('isFrozen') && null !== $object->getIsFrozen()) {
- $data['is_frozen'] = $object->getIsFrozen();
- }
- if ($object->isInitialized('isGeneral') && null !== $object->getIsGeneral()) {
- $data['is_general'] = $object->getIsGeneral();
- }
- if ($object->isInitialized('isGlobalShared') && null !== $object->getIsGlobalShared()) {
- $data['is_global_shared'] = $object->getIsGlobalShared();
- }
- if ($object->isInitialized('isGroup') && null !== $object->getIsGroup()) {
- $data['is_group'] = $object->getIsGroup();
- }
- $data['is_im'] = $object->getIsIm();
- if ($object->isInitialized('isMember') && null !== $object->getIsMember()) {
- $data['is_member'] = $object->getIsMember();
- }
- if ($object->isInitialized('isMoved') && null !== $object->getIsMoved()) {
- $data['is_moved'] = $object->getIsMoved();
- }
- if ($object->isInitialized('isMpim') && null !== $object->getIsMpim()) {
- $data['is_mpim'] = $object->getIsMpim();
- }
- if ($object->isInitialized('isNonThreadable') && null !== $object->getIsNonThreadable()) {
- $data['is_non_threadable'] = $object->getIsNonThreadable();
- }
- if ($object->isInitialized('isOpen') && null !== $object->getIsOpen()) {
- $data['is_open'] = $object->getIsOpen();
- }
- if ($object->isInitialized('isOrgDefault') && null !== $object->getIsOrgDefault()) {
- $data['is_org_default'] = $object->getIsOrgDefault();
- }
- if ($object->isInitialized('isOrgMandatory') && null !== $object->getIsOrgMandatory()) {
- $data['is_org_mandatory'] = $object->getIsOrgMandatory();
- }
- $data['is_org_shared'] = $object->getIsOrgShared();
- if ($object->isInitialized('isPendingExtShared') && null !== $object->getIsPendingExtShared()) {
- $data['is_pending_ext_shared'] = $object->getIsPendingExtShared();
- }
- if ($object->isInitialized('isPrivate') && null !== $object->getIsPrivate()) {
- $data['is_private'] = $object->getIsPrivate();
- }
- if ($object->isInitialized('isReadOnly') && null !== $object->getIsReadOnly()) {
- $data['is_read_only'] = $object->getIsReadOnly();
- }
- if ($object->isInitialized('isShared') && null !== $object->getIsShared()) {
- $data['is_shared'] = $object->getIsShared();
- }
- if ($object->isInitialized('isStarred') && null !== $object->getIsStarred()) {
- $data['is_starred'] = $object->getIsStarred();
- }
- if ($object->isInitialized('isThreadOnly') && null !== $object->getIsThreadOnly()) {
- $data['is_thread_only'] = $object->getIsThreadOnly();
- }
- if ($object->isInitialized('isUserDeleted') && null !== $object->getIsUserDeleted()) {
- $data['is_user_deleted'] = $object->getIsUserDeleted();
- }
- if ($object->isInitialized('lastRead') && null !== $object->getLastRead()) {
- $data['last_read'] = $object->getLastRead();
- }
- if ($object->isInitialized('latest') && null !== $object->getLatest()) {
- $data['latest'] = $object->getLatest();
- }
- if ($object->isInitialized('locale') && null !== $object->getLocale()) {
- $data['locale'] = $object->getLocale();
- }
- if ($object->isInitialized('members') && null !== $object->getMembers()) {
- $values_2 = [];
- foreach ($object->getMembers() as $value_2) {
- $values_2[] = $value_2;
- }
- $data['members'] = $values_2;
- }
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $data['name'] = $object->getName();
- }
- if ($object->isInitialized('nameNormalized') && null !== $object->getNameNormalized()) {
- $data['name_normalized'] = $object->getNameNormalized();
- }
- if ($object->isInitialized('numMembers') && null !== $object->getNumMembers()) {
- $data['num_members'] = $object->getNumMembers();
- }
- if ($object->isInitialized('parentConversation') && null !== $object->getParentConversation()) {
- $data['parent_conversation'] = $object->getParentConversation();
- }
- if ($object->isInitialized('pendingConnectedTeamIds') && null !== $object->getPendingConnectedTeamIds()) {
- $values_3 = [];
- foreach ($object->getPendingConnectedTeamIds() as $value_3) {
- $values_3[] = $value_3;
- }
- $data['pending_connected_team_ids'] = $values_3;
- }
- if ($object->isInitialized('pendingShared') && null !== $object->getPendingShared()) {
- $values_4 = [];
- foreach ($object->getPendingShared() as $value_4) {
- $values_4[] = $value_4;
- }
- $data['pending_shared'] = $values_4;
- }
- if ($object->isInitialized('pinCount') && null !== $object->getPinCount()) {
- $data['pin_count'] = $object->getPinCount();
- }
- if ($object->isInitialized('previousNames') && null !== $object->getPreviousNames()) {
- $values_5 = [];
- foreach ($object->getPreviousNames() as $value_5) {
- $values_5[] = $value_5;
- }
- $data['previous_names'] = $values_5;
- }
- if ($object->isInitialized('priority') && null !== $object->getPriority()) {
- $data['priority'] = $object->getPriority();
- }
- if ($object->isInitialized('purpose') && null !== $object->getPurpose()) {
- $data['purpose'] = $this->normalizer->normalize($object->getPurpose(), 'json', $context);
- }
- if ($object->isInitialized('sharedTeamIds') && null !== $object->getSharedTeamIds()) {
- $values_6 = [];
- foreach ($object->getSharedTeamIds() as $value_6) {
- $values_6[] = $value_6;
- }
- $data['shared_team_ids'] = $values_6;
- }
- if ($object->isInitialized('shares') && null !== $object->getShares()) {
- $values_7 = [];
- foreach ($object->getShares() as $value_7) {
- $values_7[] = $this->normalizer->normalize($value_7, 'json', $context);
- }
- $data['shares'] = $values_7;
- }
- if ($object->isInitialized('timezoneCount') && null !== $object->getTimezoneCount()) {
- $data['timezone_count'] = $object->getTimezoneCount();
- }
- if ($object->isInitialized('topic') && null !== $object->getTopic()) {
- $data['topic'] = $this->normalizer->normalize($object->getTopic(), 'json', $context);
+ $dataArray['connected_team_ids'] = $values;
+ }
+ if ($data->isInitialized('conversationHostId') && null !== $data->getConversationHostId()) {
+ $dataArray['conversation_host_id'] = $data->getConversationHostId();
+ }
+ $dataArray['created'] = $data->getCreated();
+ if ($data->isInitialized('creator') && null !== $data->getCreator()) {
+ $dataArray['creator'] = $data->getCreator();
+ }
+ if ($data->isInitialized('displayCounts') && null !== $data->getDisplayCounts()) {
+ $dataArray['display_counts'] = $this->normalizer->normalize($data->getDisplayCounts(), 'json', $context);
+ }
+ if ($data->isInitialized('enterpriseId') && null !== $data->getEnterpriseId()) {
+ $dataArray['enterprise_id'] = $data->getEnterpriseId();
+ }
+ if ($data->isInitialized('hasPins') && null !== $data->getHasPins()) {
+ $dataArray['has_pins'] = $data->getHasPins();
+ }
+ $dataArray['id'] = $data->getId();
+ if ($data->isInitialized('internalTeamIds') && null !== $data->getInternalTeamIds()) {
+ $values_1 = [];
+ foreach ($data->getInternalTeamIds() as $value_1) {
+ $values_1[] = $value_1;
}
- if ($object->isInitialized('unlinked') && null !== $object->getUnlinked()) {
- $data['unlinked'] = $object->getUnlinked();
+ $dataArray['internal_team_ids'] = $values_1;
+ }
+ if ($data->isInitialized('isArchived') && null !== $data->getIsArchived()) {
+ $dataArray['is_archived'] = $data->getIsArchived();
+ }
+ if ($data->isInitialized('isChannel') && null !== $data->getIsChannel()) {
+ $dataArray['is_channel'] = $data->getIsChannel();
+ }
+ if ($data->isInitialized('isExtShared') && null !== $data->getIsExtShared()) {
+ $dataArray['is_ext_shared'] = $data->getIsExtShared();
+ }
+ if ($data->isInitialized('isFrozen') && null !== $data->getIsFrozen()) {
+ $dataArray['is_frozen'] = $data->getIsFrozen();
+ }
+ if ($data->isInitialized('isGeneral') && null !== $data->getIsGeneral()) {
+ $dataArray['is_general'] = $data->getIsGeneral();
+ }
+ if ($data->isInitialized('isGlobalShared') && null !== $data->getIsGlobalShared()) {
+ $dataArray['is_global_shared'] = $data->getIsGlobalShared();
+ }
+ if ($data->isInitialized('isGroup') && null !== $data->getIsGroup()) {
+ $dataArray['is_group'] = $data->getIsGroup();
+ }
+ $dataArray['is_im'] = $data->getIsIm();
+ if ($data->isInitialized('isMember') && null !== $data->getIsMember()) {
+ $dataArray['is_member'] = $data->getIsMember();
+ }
+ if ($data->isInitialized('isMoved') && null !== $data->getIsMoved()) {
+ $dataArray['is_moved'] = $data->getIsMoved();
+ }
+ if ($data->isInitialized('isMpim') && null !== $data->getIsMpim()) {
+ $dataArray['is_mpim'] = $data->getIsMpim();
+ }
+ if ($data->isInitialized('isNonThreadable') && null !== $data->getIsNonThreadable()) {
+ $dataArray['is_non_threadable'] = $data->getIsNonThreadable();
+ }
+ if ($data->isInitialized('isOpen') && null !== $data->getIsOpen()) {
+ $dataArray['is_open'] = $data->getIsOpen();
+ }
+ if ($data->isInitialized('isOrgDefault') && null !== $data->getIsOrgDefault()) {
+ $dataArray['is_org_default'] = $data->getIsOrgDefault();
+ }
+ if ($data->isInitialized('isOrgMandatory') && null !== $data->getIsOrgMandatory()) {
+ $dataArray['is_org_mandatory'] = $data->getIsOrgMandatory();
+ }
+ $dataArray['is_org_shared'] = $data->getIsOrgShared();
+ if ($data->isInitialized('isPendingExtShared') && null !== $data->getIsPendingExtShared()) {
+ $dataArray['is_pending_ext_shared'] = $data->getIsPendingExtShared();
+ }
+ if ($data->isInitialized('isPrivate') && null !== $data->getIsPrivate()) {
+ $dataArray['is_private'] = $data->getIsPrivate();
+ }
+ if ($data->isInitialized('isReadOnly') && null !== $data->getIsReadOnly()) {
+ $dataArray['is_read_only'] = $data->getIsReadOnly();
+ }
+ if ($data->isInitialized('isShared') && null !== $data->getIsShared()) {
+ $dataArray['is_shared'] = $data->getIsShared();
+ }
+ if ($data->isInitialized('isStarred') && null !== $data->getIsStarred()) {
+ $dataArray['is_starred'] = $data->getIsStarred();
+ }
+ if ($data->isInitialized('isThreadOnly') && null !== $data->getIsThreadOnly()) {
+ $dataArray['is_thread_only'] = $data->getIsThreadOnly();
+ }
+ if ($data->isInitialized('isUserDeleted') && null !== $data->getIsUserDeleted()) {
+ $dataArray['is_user_deleted'] = $data->getIsUserDeleted();
+ }
+ if ($data->isInitialized('lastRead') && null !== $data->getLastRead()) {
+ $dataArray['last_read'] = $data->getLastRead();
+ }
+ if ($data->isInitialized('latest') && null !== $data->getLatest()) {
+ $dataArray['latest'] = $data->getLatest();
+ }
+ if ($data->isInitialized('locale') && null !== $data->getLocale()) {
+ $dataArray['locale'] = $data->getLocale();
+ }
+ if ($data->isInitialized('members') && null !== $data->getMembers()) {
+ $values_2 = [];
+ foreach ($data->getMembers() as $value_2) {
+ $values_2[] = $value_2;
}
- if ($object->isInitialized('unreadCount') && null !== $object->getUnreadCount()) {
- $data['unread_count'] = $object->getUnreadCount();
+ $dataArray['members'] = $values_2;
+ }
+ if ($data->isInitialized('name') && null !== $data->getName()) {
+ $dataArray['name'] = $data->getName();
+ }
+ if ($data->isInitialized('nameNormalized') && null !== $data->getNameNormalized()) {
+ $dataArray['name_normalized'] = $data->getNameNormalized();
+ }
+ if ($data->isInitialized('numMembers') && null !== $data->getNumMembers()) {
+ $dataArray['num_members'] = $data->getNumMembers();
+ }
+ if ($data->isInitialized('parentConversation') && null !== $data->getParentConversation()) {
+ $dataArray['parent_conversation'] = $data->getParentConversation();
+ }
+ if ($data->isInitialized('pendingConnectedTeamIds') && null !== $data->getPendingConnectedTeamIds()) {
+ $values_3 = [];
+ foreach ($data->getPendingConnectedTeamIds() as $value_3) {
+ $values_3[] = $value_3;
}
- if ($object->isInitialized('unreadCountDisplay') && null !== $object->getUnreadCountDisplay()) {
- $data['unread_count_display'] = $object->getUnreadCountDisplay();
+ $dataArray['pending_connected_team_ids'] = $values_3;
+ }
+ if ($data->isInitialized('pendingShared') && null !== $data->getPendingShared()) {
+ $values_4 = [];
+ foreach ($data->getPendingShared() as $value_4) {
+ $values_4[] = $value_4;
}
- if ($object->isInitialized('useCase') && null !== $object->getUseCase()) {
- $data['use_case'] = $object->getUseCase();
+ $dataArray['pending_shared'] = $values_4;
+ }
+ if ($data->isInitialized('pinCount') && null !== $data->getPinCount()) {
+ $dataArray['pin_count'] = $data->getPinCount();
+ }
+ if ($data->isInitialized('previousNames') && null !== $data->getPreviousNames()) {
+ $values_5 = [];
+ foreach ($data->getPreviousNames() as $value_5) {
+ $values_5[] = $value_5;
}
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
+ $dataArray['previous_names'] = $values_5;
+ }
+ if ($data->isInitialized('priority') && null !== $data->getPriority()) {
+ $dataArray['priority'] = $data->getPriority();
+ }
+ if ($data->isInitialized('purpose') && null !== $data->getPurpose()) {
+ $dataArray['purpose'] = $this->normalizer->normalize($data->getPurpose(), 'json', $context);
+ }
+ if ($data->isInitialized('sharedTeamIds') && null !== $data->getSharedTeamIds()) {
+ $values_6 = [];
+ foreach ($data->getSharedTeamIds() as $value_6) {
+ $values_6[] = $value_6;
}
- if ($object->isInitialized('version') && null !== $object->getVersion()) {
- $data['version'] = $object->getVersion();
+ $dataArray['shared_team_ids'] = $values_6;
+ }
+ if ($data->isInitialized('shares') && null !== $data->getShares()) {
+ $values_7 = [];
+ foreach ($data->getShares() as $value_7) {
+ $values_7[] = $this->normalizer->normalize($value_7, 'json', $context);
}
-
- return $data;
+ $dataArray['shares'] = $values_7;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsConversation::class => false];
+ if ($data->isInitialized('timezoneCount') && null !== $data->getTimezoneCount()) {
+ $dataArray['timezone_count'] = $data->getTimezoneCount();
}
+ if ($data->isInitialized('topic') && null !== $data->getTopic()) {
+ $dataArray['topic'] = $this->normalizer->normalize($data->getTopic(), 'json', $context);
+ }
+ if ($data->isInitialized('unlinked') && null !== $data->getUnlinked()) {
+ $dataArray['unlinked'] = $data->getUnlinked();
+ }
+ if ($data->isInitialized('unreadCount') && null !== $data->getUnreadCount()) {
+ $dataArray['unread_count'] = $data->getUnreadCount();
+ }
+ if ($data->isInitialized('unreadCountDisplay') && null !== $data->getUnreadCountDisplay()) {
+ $dataArray['unread_count_display'] = $data->getUnreadCountDisplay();
+ }
+ if ($data->isInitialized('useCase') && null !== $data->getUseCase()) {
+ $dataArray['use_case'] = $data->getUseCase();
+ }
+ if ($data->isInitialized('user') && null !== $data->getUser()) {
+ $dataArray['user'] = $data->getUser();
+ }
+ if ($data->isInitialized('version') && null !== $data->getVersion()) {
+ $dataArray['version'] = $data->getVersion();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsConversation::class => false];
}
}
diff --git a/generated/Normalizer/ObjsConversationPurposeNormalizer.php b/generated/Normalizer/ObjsConversationPurposeNormalizer.php
index 4178ace0..ac881abc 100644
--- a/generated/Normalizer/ObjsConversationPurposeNormalizer.php
+++ b/generated/Normalizer/ObjsConversationPurposeNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsConversationPurposeNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsConversationPurposeNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsConversationPurpose();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
- $object->setLastSet($data['last_set']);
- } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
- $object->setLastSet(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['creator'] = $object->getCreator();
- $data['last_set'] = $object->getLastSet();
- $data['value'] = $object->getValue();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ObjsConversationPurpose();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsConversationPurpose::class => false];
+ if (\array_key_exists('creator', $data) && null !== $data['creator']) {
+ $object->setCreator($data['creator']);
+ } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
+ $object->setCreator(null);
}
- }
-} else {
- class ObjsConversationPurposeNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class === $type;
+ if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
+ $object->setLastSet($data['last_set']);
+ } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
+ $object->setLastSet(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationPurpose::class === \get_class($data);
+ if (\array_key_exists('value', $data) && null !== $data['value']) {
+ $object->setValue($data['value']);
+ } elseif (\array_key_exists('value', $data) && null === $data['value']) {
+ $object->setValue(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsConversationPurpose();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
- $object->setLastSet($data['last_set']);
- } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
- $object->setLastSet(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['creator'] = $object->getCreator();
- $data['last_set'] = $object->getLastSet();
- $data['value'] = $object->getValue();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['creator'] = $data->getCreator();
+ $dataArray['last_set'] = $data->getLastSet();
+ $dataArray['value'] = $data->getValue();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsConversationPurpose::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsConversationPurpose::class => false];
}
}
diff --git a/generated/Normalizer/ObjsConversationSharesItemNormalizer.php b/generated/Normalizer/ObjsConversationSharesItemNormalizer.php
index 6f142f5f..7278495b 100644
--- a/generated/Normalizer/ObjsConversationSharesItemNormalizer.php
+++ b/generated/Normalizer/ObjsConversationSharesItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,191 +23,97 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsConversationSharesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsConversationSharesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsConversationSharesItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('accepted_user', $data) && null !== $data['accepted_user']) {
- $object->setAcceptedUser($data['accepted_user']);
- } elseif (\array_key_exists('accepted_user', $data) && null === $data['accepted_user']) {
- $object->setAcceptedUser(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_active', $data) && null !== $data['is_active']) {
- $object->setIsActive($data['is_active']);
- } elseif (\array_key_exists('is_active', $data) && null === $data['is_active']) {
- $object->setIsActive(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\ObjsTeam::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsConversationSharesItem();
+ if (\array_key_exists('is_active', $data) && \is_int($data['is_active'])) {
+ $data['is_active'] = (bool) $data['is_active'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('acceptedUser') && null !== $object->getAcceptedUser()) {
- $data['accepted_user'] = $object->getAcceptedUser();
- }
- $data['date_create'] = $object->getDateCreate();
- $data['id'] = $object->getId();
- $data['is_active'] = $object->getIsActive();
- $data['name'] = $object->getName();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
- }
-
- return $data;
+ if (\array_key_exists('accepted_user', $data) && null !== $data['accepted_user']) {
+ $object->setAcceptedUser($data['accepted_user']);
+ } elseif (\array_key_exists('accepted_user', $data) && null === $data['accepted_user']) {
+ $object->setAcceptedUser(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class => false];
+ if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
+ $object->setDateCreate($data['date_create']);
+ } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
+ $object->setDateCreate(null);
}
- }
-} else {
- class ObjsConversationSharesItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class === $type;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class === \get_class($data);
+ if (\array_key_exists('is_active', $data) && null !== $data['is_active']) {
+ $object->setIsActive($data['is_active']);
+ } elseif (\array_key_exists('is_active', $data) && null === $data['is_active']) {
+ $object->setIsActive(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsConversationSharesItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('accepted_user', $data) && null !== $data['accepted_user']) {
- $object->setAcceptedUser($data['accepted_user']);
- } elseif (\array_key_exists('accepted_user', $data) && null === $data['accepted_user']) {
- $object->setAcceptedUser(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_active', $data) && null !== $data['is_active']) {
- $object->setIsActive($data['is_active']);
- } elseif (\array_key_exists('is_active', $data) && null === $data['is_active']) {
- $object->setIsActive(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\ObjsTeam::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\ObjsTeam::class, 'json', $context));
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('acceptedUser') && null !== $object->getAcceptedUser()) {
- $data['accepted_user'] = $object->getAcceptedUser();
- }
- $data['date_create'] = $object->getDateCreate();
- $data['id'] = $object->getId();
- $data['is_active'] = $object->getIsActive();
- $data['name'] = $object->getName();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('acceptedUser') && null !== $data->getAcceptedUser()) {
+ $dataArray['accepted_user'] = $data->getAcceptedUser();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class => false];
+ $dataArray['date_create'] = $data->getDateCreate();
+ $dataArray['id'] = $data->getId();
+ $dataArray['is_active'] = $data->getIsActive();
+ $dataArray['name'] = $data->getName();
+ $dataArray['team'] = $this->normalizer->normalize($data->getTeam(), 'json', $context);
+ if ($data->isInitialized('user') && null !== $data->getUser()) {
+ $dataArray['user'] = $data->getUser();
}
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsConversationSharesItem::class => false];
}
}
diff --git a/generated/Normalizer/ObjsConversationTopicNormalizer.php b/generated/Normalizer/ObjsConversationTopicNormalizer.php
index 0d97b444..d5fcc1bc 100644
--- a/generated/Normalizer/ObjsConversationTopicNormalizer.php
+++ b/generated/Normalizer/ObjsConversationTopicNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsConversationTopicNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsConversationTopicNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsConversationTopic::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsConversationTopic::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationTopic::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationTopic::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsConversationTopic();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
- $object->setLastSet($data['last_set']);
- } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
- $object->setLastSet(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['creator'] = $object->getCreator();
- $data['last_set'] = $object->getLastSet();
- $data['value'] = $object->getValue();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ObjsConversationTopic();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsConversationTopic::class => false];
+ if (\array_key_exists('creator', $data) && null !== $data['creator']) {
+ $object->setCreator($data['creator']);
+ } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
+ $object->setCreator(null);
}
- }
-} else {
- class ObjsConversationTopicNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsConversationTopic::class === $type;
+ if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
+ $object->setLastSet($data['last_set']);
+ } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
+ $object->setLastSet(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsConversationTopic::class === \get_class($data);
+ if (\array_key_exists('value', $data) && null !== $data['value']) {
+ $object->setValue($data['value']);
+ } elseif (\array_key_exists('value', $data) && null === $data['value']) {
+ $object->setValue(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsConversationTopic();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('last_set', $data) && null !== $data['last_set']) {
- $object->setLastSet($data['last_set']);
- } elseif (\array_key_exists('last_set', $data) && null === $data['last_set']) {
- $object->setLastSet(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['creator'] = $object->getCreator();
- $data['last_set'] = $object->getLastSet();
- $data['value'] = $object->getValue();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['creator'] = $data->getCreator();
+ $dataArray['last_set'] = $data->getLastSet();
+ $dataArray['value'] = $data->getValue();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsConversationTopic::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsConversationTopic::class => false];
}
}
diff --git a/generated/Normalizer/ObjsEnterpriseUserNormalizer.php b/generated/Normalizer/ObjsEnterpriseUserNormalizer.php
index c9e6f346..9048dd4b 100644
--- a/generated/Normalizer/ObjsEnterpriseUserNormalizer.php
+++ b/generated/Normalizer/ObjsEnterpriseUserNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,187 +23,98 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsEnterpriseUserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsEnterpriseUserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsEnterpriseUser();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
- $object->setEnterpriseId($data['enterprise_id']);
- } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
- $object->setEnterpriseId(null);
- }
- if (\array_key_exists('enterprise_name', $data) && null !== $data['enterprise_name']) {
- $object->setEnterpriseName($data['enterprise_name']);
- } elseif (\array_key_exists('enterprise_name', $data) && null === $data['enterprise_name']) {
- $object->setEnterpriseName(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_admin', $data) && null !== $data['is_admin']) {
- $object->setIsAdmin($data['is_admin']);
- } elseif (\array_key_exists('is_admin', $data) && null === $data['is_admin']) {
- $object->setIsAdmin(null);
- }
- if (\array_key_exists('is_owner', $data) && null !== $data['is_owner']) {
- $object->setIsOwner($data['is_owner']);
- } elseif (\array_key_exists('is_owner', $data) && null === $data['is_owner']) {
- $object->setIsOwner(null);
- }
- if (\array_key_exists('teams', $data) && null !== $data['teams']) {
- $values = [];
- foreach ($data['teams'] as $value) {
- $values[] = $value;
- }
- $object->setTeams($values);
- } elseif (\array_key_exists('teams', $data) && null === $data['teams']) {
- $object->setTeams(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsEnterpriseUser();
+ if (\array_key_exists('is_admin', $data) && \is_int($data['is_admin'])) {
+ $data['is_admin'] = (bool) $data['is_admin'];
+ }
+ if (\array_key_exists('is_owner', $data) && \is_int($data['is_owner'])) {
+ $data['is_owner'] = (bool) $data['is_owner'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['enterprise_id'] = $object->getEnterpriseId();
- $data['enterprise_name'] = $object->getEnterpriseName();
- $data['id'] = $object->getId();
- $data['is_admin'] = $object->getIsAdmin();
- $data['is_owner'] = $object->getIsOwner();
- $values = [];
- foreach ($object->getTeams() as $value) {
- $values[] = $value;
- }
- $data['teams'] = $values;
-
- return $data;
+ if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
+ $object->setEnterpriseId($data['enterprise_id']);
+ } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
+ $object->setEnterpriseId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class => false];
+ if (\array_key_exists('enterprise_name', $data) && null !== $data['enterprise_name']) {
+ $object->setEnterpriseName($data['enterprise_name']);
+ } elseif (\array_key_exists('enterprise_name', $data) && null === $data['enterprise_name']) {
+ $object->setEnterpriseName(null);
}
- }
-} else {
- class ObjsEnterpriseUserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class === $type;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class === \get_class($data);
+ if (\array_key_exists('is_admin', $data) && null !== $data['is_admin']) {
+ $object->setIsAdmin($data['is_admin']);
+ } elseif (\array_key_exists('is_admin', $data) && null === $data['is_admin']) {
+ $object->setIsAdmin(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsEnterpriseUser();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
- $object->setEnterpriseId($data['enterprise_id']);
- } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
- $object->setEnterpriseId(null);
- }
- if (\array_key_exists('enterprise_name', $data) && null !== $data['enterprise_name']) {
- $object->setEnterpriseName($data['enterprise_name']);
- } elseif (\array_key_exists('enterprise_name', $data) && null === $data['enterprise_name']) {
- $object->setEnterpriseName(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_admin', $data) && null !== $data['is_admin']) {
- $object->setIsAdmin($data['is_admin']);
- } elseif (\array_key_exists('is_admin', $data) && null === $data['is_admin']) {
- $object->setIsAdmin(null);
- }
- if (\array_key_exists('is_owner', $data) && null !== $data['is_owner']) {
- $object->setIsOwner($data['is_owner']);
- } elseif (\array_key_exists('is_owner', $data) && null === $data['is_owner']) {
- $object->setIsOwner(null);
- }
- if (\array_key_exists('teams', $data) && null !== $data['teams']) {
- $values = [];
- foreach ($data['teams'] as $value) {
- $values[] = $value;
- }
- $object->setTeams($values);
- } elseif (\array_key_exists('teams', $data) && null === $data['teams']) {
- $object->setTeams(null);
- }
-
- return $object;
+ if (\array_key_exists('is_owner', $data) && null !== $data['is_owner']) {
+ $object->setIsOwner($data['is_owner']);
+ } elseif (\array_key_exists('is_owner', $data) && null === $data['is_owner']) {
+ $object->setIsOwner(null);
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['enterprise_id'] = $object->getEnterpriseId();
- $data['enterprise_name'] = $object->getEnterpriseName();
- $data['id'] = $object->getId();
- $data['is_admin'] = $object->getIsAdmin();
- $data['is_owner'] = $object->getIsOwner();
+ if (\array_key_exists('teams', $data) && null !== $data['teams']) {
$values = [];
- foreach ($object->getTeams() as $value) {
+ foreach ($data['teams'] as $value) {
$values[] = $value;
}
- $data['teams'] = $values;
-
- return $data;
+ $object->setTeams($values);
+ } elseif (\array_key_exists('teams', $data) && null === $data['teams']) {
+ $object->setTeams(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class => false];
+ return $object;
+ }
+
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['enterprise_id'] = $data->getEnterpriseId();
+ $dataArray['enterprise_name'] = $data->getEnterpriseName();
+ $dataArray['id'] = $data->getId();
+ $dataArray['is_admin'] = $data->getIsAdmin();
+ $dataArray['is_owner'] = $data->getIsOwner();
+ $values = [];
+ foreach ($data->getTeams() as $value) {
+ $values[] = $value;
}
+ $dataArray['teams'] = $values;
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class => false];
}
}
diff --git a/generated/Normalizer/ObjsExternalOrgMigrationsCurrentItemNormalizer.php b/generated/Normalizer/ObjsExternalOrgMigrationsCurrentItemNormalizer.php
index df29e60f..53629284 100644
--- a/generated/Normalizer/ObjsExternalOrgMigrationsCurrentItemNormalizer.php
+++ b/generated/Normalizer/ObjsExternalOrgMigrationsCurrentItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,60 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsExternalOrgMigrationsCurrentItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsExternalOrgMigrationsCurrentItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('date_started', $data) && null !== $data['date_started']) {
- $object->setDateStarted($data['date_started']);
- } elseif (\array_key_exists('date_started', $data) && null === $data['date_started']) {
- $object->setDateStarted(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['date_started'] = $object->getDateStarted();
- $data['team_id'] = $object->getTeamId();
-
- return $data;
+ if (\array_key_exists('date_started', $data) && null !== $data['date_started']) {
+ $object->setDateStarted($data['date_started']);
+ } elseif (\array_key_exists('date_started', $data) && null === $data['date_started']) {
+ $object->setDateStarted(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class => false];
+ if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
+ $object->setTeamId($data['team_id']);
+ } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
+ $object->setTeamId(null);
}
- }
-} else {
- class ObjsExternalOrgMigrationsCurrentItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('date_started', $data) && null !== $data['date_started']) {
- $object->setDateStarted($data['date_started']);
- } elseif (\array_key_exists('date_started', $data) && null === $data['date_started']) {
- $object->setDateStarted(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['date_started'] = $object->getDateStarted();
- $data['team_id'] = $object->getTeamId();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['date_started'] = $data->getDateStarted();
+ $dataArray['team_id'] = $data->getTeamId();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class => false];
}
}
diff --git a/generated/Normalizer/ObjsExternalOrgMigrationsNormalizer.php b/generated/Normalizer/ObjsExternalOrgMigrationsNormalizer.php
index 571fc8ab..1dae2007 100644
--- a/generated/Normalizer/ObjsExternalOrgMigrationsNormalizer.php
+++ b/generated/Normalizer/ObjsExternalOrgMigrationsNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsExternalOrgMigrationsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsExternalOrgMigrationsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('current', $data) && null !== $data['current']) {
- $values = [];
- foreach ($data['current'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class, 'json', $context);
- }
- $object->setCurrent($values);
- } elseif (\array_key_exists('current', $data) && null === $data['current']) {
- $object->setCurrent(null);
- }
- if (\array_key_exists('date_updated', $data) && null !== $data['date_updated']) {
- $object->setDateUpdated($data['date_updated']);
- } elseif (\array_key_exists('date_updated', $data) && null === $data['date_updated']) {
- $object->setDateUpdated(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('current', $data) && null !== $data['current']) {
$values = [];
- foreach ($object->getCurrent() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['current'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class, 'json', $context);
}
- $data['current'] = $values;
- $data['date_updated'] = $object->getDateUpdated();
-
- return $data;
- }
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class => false];
- }
- }
-} else {
- class ObjsExternalOrgMigrationsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class === $type;
+ $object->setCurrent($values);
+ } elseif (\array_key_exists('current', $data) && null === $data['current']) {
+ $object->setCurrent(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class === \get_class($data);
+ if (\array_key_exists('date_updated', $data) && null !== $data['date_updated']) {
+ $object->setDateUpdated($data['date_updated']);
+ } elseif (\array_key_exists('date_updated', $data) && null === $data['date_updated']) {
+ $object->setDateUpdated(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('current', $data) && null !== $data['current']) {
- $values = [];
- foreach ($data['current'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrationsCurrentItem::class, 'json', $context);
- }
- $object->setCurrent($values);
- } elseif (\array_key_exists('current', $data) && null === $data['current']) {
- $object->setCurrent(null);
- }
- if (\array_key_exists('date_updated', $data) && null !== $data['date_updated']) {
- $object->setDateUpdated($data['date_updated']);
- } elseif (\array_key_exists('date_updated', $data) && null === $data['date_updated']) {
- $object->setDateUpdated(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getCurrent() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
+ $dataArray['current'] = $values;
+ $dataArray['date_updated'] = $data->getDateUpdated();
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getCurrent() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['current'] = $values;
- $data['date_updated'] = $object->getDateUpdated();
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class => false];
}
}
diff --git a/generated/Normalizer/ObjsFileNormalizer.php b/generated/Normalizer/ObjsFileNormalizer.php
index 58dd275b..67f05a10 100644
--- a/generated/Normalizer/ObjsFileNormalizer.php
+++ b/generated/Normalizer/ObjsFileNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,1371 +23,711 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsFileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsFileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsFile::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsFile::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsFile::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsFile::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsFile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channels', $data) && null !== $data['channels']) {
- $values = [];
- foreach ($data['channels'] as $value) {
- $values[] = $value;
- }
- $object->setChannels($values);
- } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
- $object->setChannels(null);
- }
- if (\array_key_exists('comments_count', $data) && null !== $data['comments_count']) {
- $object->setCommentsCount($data['comments_count']);
- } elseif (\array_key_exists('comments_count', $data) && null === $data['comments_count']) {
- $object->setCommentsCount(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('date_delete', $data) && null !== $data['date_delete']) {
- $object->setDateDelete($data['date_delete']);
- } elseif (\array_key_exists('date_delete', $data) && null === $data['date_delete']) {
- $object->setDateDelete(null);
- }
- if (\array_key_exists('deanimate_gif', $data) && null !== $data['deanimate_gif']) {
- $object->setDeanimateGif($data['deanimate_gif']);
- } elseif (\array_key_exists('deanimate_gif', $data) && null === $data['deanimate_gif']) {
- $object->setDeanimateGif(null);
- }
- if (\array_key_exists('display_as_bot', $data) && null !== $data['display_as_bot']) {
- $object->setDisplayAsBot($data['display_as_bot']);
- } elseif (\array_key_exists('display_as_bot', $data) && null === $data['display_as_bot']) {
- $object->setDisplayAsBot(null);
- }
- if (\array_key_exists('editable', $data) && null !== $data['editable']) {
- $object->setEditable($data['editable']);
- } elseif (\array_key_exists('editable', $data) && null === $data['editable']) {
- $object->setEditable(null);
- }
- if (\array_key_exists('editor', $data) && null !== $data['editor']) {
- $object->setEditor($data['editor']);
- } elseif (\array_key_exists('editor', $data) && null === $data['editor']) {
- $object->setEditor(null);
- }
- if (\array_key_exists('external_id', $data) && null !== $data['external_id']) {
- $object->setExternalId($data['external_id']);
- } elseif (\array_key_exists('external_id', $data) && null === $data['external_id']) {
- $object->setExternalId(null);
- }
- if (\array_key_exists('external_type', $data) && null !== $data['external_type']) {
- $object->setExternalType($data['external_type']);
- } elseif (\array_key_exists('external_type', $data) && null === $data['external_type']) {
- $object->setExternalType(null);
- }
- if (\array_key_exists('external_url', $data) && null !== $data['external_url']) {
- $object->setExternalUrl($data['external_url']);
- } elseif (\array_key_exists('external_url', $data) && null === $data['external_url']) {
- $object->setExternalUrl(null);
- }
- if (\array_key_exists('filetype', $data) && null !== $data['filetype']) {
- $object->setFiletype($data['filetype']);
- } elseif (\array_key_exists('filetype', $data) && null === $data['filetype']) {
- $object->setFiletype(null);
- }
- if (\array_key_exists('groups', $data) && null !== $data['groups']) {
- $values_1 = [];
- foreach ($data['groups'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setGroups($values_1);
- } elseif (\array_key_exists('groups', $data) && null === $data['groups']) {
- $object->setGroups(null);
- }
- if (\array_key_exists('has_rich_preview', $data) && null !== $data['has_rich_preview']) {
- $object->setHasRichPreview($data['has_rich_preview']);
- } elseif (\array_key_exists('has_rich_preview', $data) && null === $data['has_rich_preview']) {
- $object->setHasRichPreview(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('image_exif_rotation', $data) && null !== $data['image_exif_rotation']) {
- $object->setImageExifRotation($data['image_exif_rotation']);
- } elseif (\array_key_exists('image_exif_rotation', $data) && null === $data['image_exif_rotation']) {
- $object->setImageExifRotation(null);
- }
- if (\array_key_exists('ims', $data) && null !== $data['ims']) {
- $values_2 = [];
- foreach ($data['ims'] as $value_2) {
- $values_2[] = $value_2;
- }
- $object->setIms($values_2);
- } elseif (\array_key_exists('ims', $data) && null === $data['ims']) {
- $object->setIms(null);
- }
- if (\array_key_exists('is_external', $data) && null !== $data['is_external']) {
- $object->setIsExternal($data['is_external']);
- } elseif (\array_key_exists('is_external', $data) && null === $data['is_external']) {
- $object->setIsExternal(null);
- }
- if (\array_key_exists('is_public', $data) && null !== $data['is_public']) {
- $object->setIsPublic($data['is_public']);
- } elseif (\array_key_exists('is_public', $data) && null === $data['is_public']) {
- $object->setIsPublic(null);
- }
- if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
- $object->setIsStarred($data['is_starred']);
- } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
- $object->setIsStarred(null);
- }
- if (\array_key_exists('is_tombstoned', $data) && null !== $data['is_tombstoned']) {
- $object->setIsTombstoned($data['is_tombstoned']);
- } elseif (\array_key_exists('is_tombstoned', $data) && null === $data['is_tombstoned']) {
- $object->setIsTombstoned(null);
- }
- if (\array_key_exists('last_editor', $data) && null !== $data['last_editor']) {
- $object->setLastEditor($data['last_editor']);
- } elseif (\array_key_exists('last_editor', $data) && null === $data['last_editor']) {
- $object->setLastEditor(null);
- }
- if (\array_key_exists('mimetype', $data) && null !== $data['mimetype']) {
- $object->setMimetype($data['mimetype']);
- } elseif (\array_key_exists('mimetype', $data) && null === $data['mimetype']) {
- $object->setMimetype(null);
- }
- if (\array_key_exists('mode', $data) && null !== $data['mode']) {
- $object->setMode($data['mode']);
- } elseif (\array_key_exists('mode', $data) && null === $data['mode']) {
- $object->setMode(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('non_owner_editable', $data) && null !== $data['non_owner_editable']) {
- $object->setNonOwnerEditable($data['non_owner_editable']);
- } elseif (\array_key_exists('non_owner_editable', $data) && null === $data['non_owner_editable']) {
- $object->setNonOwnerEditable(null);
- }
- if (\array_key_exists('num_stars', $data) && null !== $data['num_stars']) {
- $object->setNumStars($data['num_stars']);
- } elseif (\array_key_exists('num_stars', $data) && null === $data['num_stars']) {
- $object->setNumStars(null);
- }
- if (\array_key_exists('original_h', $data) && null !== $data['original_h']) {
- $object->setOriginalH($data['original_h']);
- } elseif (\array_key_exists('original_h', $data) && null === $data['original_h']) {
- $object->setOriginalH(null);
- }
- if (\array_key_exists('original_w', $data) && null !== $data['original_w']) {
- $object->setOriginalW($data['original_w']);
- } elseif (\array_key_exists('original_w', $data) && null === $data['original_w']) {
- $object->setOriginalW(null);
- }
- if (\array_key_exists('permalink', $data) && null !== $data['permalink']) {
- $object->setPermalink($data['permalink']);
- } elseif (\array_key_exists('permalink', $data) && null === $data['permalink']) {
- $object->setPermalink(null);
- }
- if (\array_key_exists('permalink_public', $data) && null !== $data['permalink_public']) {
- $object->setPermalinkPublic($data['permalink_public']);
- } elseif (\array_key_exists('permalink_public', $data) && null === $data['permalink_public']) {
- $object->setPermalinkPublic(null);
- }
- if (\array_key_exists('pinned_info', $data) && null !== $data['pinned_info']) {
- $object->setPinnedInfo($data['pinned_info']);
- } elseif (\array_key_exists('pinned_info', $data) && null === $data['pinned_info']) {
- $object->setPinnedInfo(null);
- }
- if (\array_key_exists('pinned_to', $data) && null !== $data['pinned_to']) {
- $values_3 = [];
- foreach ($data['pinned_to'] as $value_3) {
- $values_3[] = $value_3;
- }
- $object->setPinnedTo($values_3);
- } elseif (\array_key_exists('pinned_to', $data) && null === $data['pinned_to']) {
- $object->setPinnedTo(null);
- }
- if (\array_key_exists('pjpeg', $data) && null !== $data['pjpeg']) {
- $object->setPjpeg($data['pjpeg']);
- } elseif (\array_key_exists('pjpeg', $data) && null === $data['pjpeg']) {
- $object->setPjpeg(null);
- }
- if (\array_key_exists('pretty_type', $data) && null !== $data['pretty_type']) {
- $object->setPrettyType($data['pretty_type']);
- } elseif (\array_key_exists('pretty_type', $data) && null === $data['pretty_type']) {
- $object->setPrettyType(null);
- }
- if (\array_key_exists('preview', $data) && null !== $data['preview']) {
- $object->setPreview($data['preview']);
- } elseif (\array_key_exists('preview', $data) && null === $data['preview']) {
- $object->setPreview(null);
- }
- if (\array_key_exists('public_url_shared', $data) && null !== $data['public_url_shared']) {
- $object->setPublicUrlShared($data['public_url_shared']);
- } elseif (\array_key_exists('public_url_shared', $data) && null === $data['public_url_shared']) {
- $object->setPublicUrlShared(null);
- }
- if (\array_key_exists('reactions', $data) && null !== $data['reactions']) {
- $values_4 = [];
- foreach ($data['reactions'] as $value_4) {
- $values_4[] = $this->denormalizer->denormalize($value_4, \JoliCode\Slack\Api\Model\ObjsReaction::class, 'json', $context);
- }
- $object->setReactions($values_4);
- } elseif (\array_key_exists('reactions', $data) && null === $data['reactions']) {
- $object->setReactions(null);
- }
- if (\array_key_exists('shares', $data) && null !== $data['shares']) {
- $object->setShares($this->denormalizer->denormalize($data['shares'], \JoliCode\Slack\Api\Model\ObjsFileShares::class, 'json', $context));
- } elseif (\array_key_exists('shares', $data) && null === $data['shares']) {
- $object->setShares(null);
- }
- if (\array_key_exists('size', $data) && null !== $data['size']) {
- $object->setSize($data['size']);
- } elseif (\array_key_exists('size', $data) && null === $data['size']) {
- $object->setSize(null);
- }
- if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
- $object->setSourceTeam($data['source_team']);
- } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
- $object->setSourceTeam(null);
- }
- if (\array_key_exists('state', $data) && null !== $data['state']) {
- $object->setState($data['state']);
- } elseif (\array_key_exists('state', $data) && null === $data['state']) {
- $object->setState(null);
- }
- if (\array_key_exists('thumb_1024', $data) && null !== $data['thumb_1024']) {
- $object->setThumb1024($data['thumb_1024']);
- } elseif (\array_key_exists('thumb_1024', $data) && null === $data['thumb_1024']) {
- $object->setThumb1024(null);
- }
- if (\array_key_exists('thumb_1024_h', $data) && null !== $data['thumb_1024_h']) {
- $object->setThumb1024H($data['thumb_1024_h']);
- } elseif (\array_key_exists('thumb_1024_h', $data) && null === $data['thumb_1024_h']) {
- $object->setThumb1024H(null);
- }
- if (\array_key_exists('thumb_1024_w', $data) && null !== $data['thumb_1024_w']) {
- $object->setThumb1024W($data['thumb_1024_w']);
- } elseif (\array_key_exists('thumb_1024_w', $data) && null === $data['thumb_1024_w']) {
- $object->setThumb1024W(null);
- }
- if (\array_key_exists('thumb_160', $data) && null !== $data['thumb_160']) {
- $object->setThumb160($data['thumb_160']);
- } elseif (\array_key_exists('thumb_160', $data) && null === $data['thumb_160']) {
- $object->setThumb160(null);
- }
- if (\array_key_exists('thumb_360', $data) && null !== $data['thumb_360']) {
- $object->setThumb360($data['thumb_360']);
- } elseif (\array_key_exists('thumb_360', $data) && null === $data['thumb_360']) {
- $object->setThumb360(null);
- }
- if (\array_key_exists('thumb_360_gif', $data) && null !== $data['thumb_360_gif']) {
- $object->setThumb360Gif($data['thumb_360_gif']);
- } elseif (\array_key_exists('thumb_360_gif', $data) && null === $data['thumb_360_gif']) {
- $object->setThumb360Gif(null);
- }
- if (\array_key_exists('thumb_360_h', $data) && null !== $data['thumb_360_h']) {
- $object->setThumb360H($data['thumb_360_h']);
- } elseif (\array_key_exists('thumb_360_h', $data) && null === $data['thumb_360_h']) {
- $object->setThumb360H(null);
- }
- if (\array_key_exists('thumb_360_w', $data) && null !== $data['thumb_360_w']) {
- $object->setThumb360W($data['thumb_360_w']);
- } elseif (\array_key_exists('thumb_360_w', $data) && null === $data['thumb_360_w']) {
- $object->setThumb360W(null);
- }
- if (\array_key_exists('thumb_480', $data) && null !== $data['thumb_480']) {
- $object->setThumb480($data['thumb_480']);
- } elseif (\array_key_exists('thumb_480', $data) && null === $data['thumb_480']) {
- $object->setThumb480(null);
- }
- if (\array_key_exists('thumb_480_h', $data) && null !== $data['thumb_480_h']) {
- $object->setThumb480H($data['thumb_480_h']);
- } elseif (\array_key_exists('thumb_480_h', $data) && null === $data['thumb_480_h']) {
- $object->setThumb480H(null);
- }
- if (\array_key_exists('thumb_480_w', $data) && null !== $data['thumb_480_w']) {
- $object->setThumb480W($data['thumb_480_w']);
- } elseif (\array_key_exists('thumb_480_w', $data) && null === $data['thumb_480_w']) {
- $object->setThumb480W(null);
- }
- if (\array_key_exists('thumb_64', $data) && null !== $data['thumb_64']) {
- $object->setThumb64($data['thumb_64']);
- } elseif (\array_key_exists('thumb_64', $data) && null === $data['thumb_64']) {
- $object->setThumb64(null);
- }
- if (\array_key_exists('thumb_720', $data) && null !== $data['thumb_720']) {
- $object->setThumb720($data['thumb_720']);
- } elseif (\array_key_exists('thumb_720', $data) && null === $data['thumb_720']) {
- $object->setThumb720(null);
- }
- if (\array_key_exists('thumb_720_h', $data) && null !== $data['thumb_720_h']) {
- $object->setThumb720H($data['thumb_720_h']);
- } elseif (\array_key_exists('thumb_720_h', $data) && null === $data['thumb_720_h']) {
- $object->setThumb720H(null);
- }
- if (\array_key_exists('thumb_720_w', $data) && null !== $data['thumb_720_w']) {
- $object->setThumb720W($data['thumb_720_w']);
- } elseif (\array_key_exists('thumb_720_w', $data) && null === $data['thumb_720_w']) {
- $object->setThumb720W(null);
- }
- if (\array_key_exists('thumb_80', $data) && null !== $data['thumb_80']) {
- $object->setThumb80($data['thumb_80']);
- } elseif (\array_key_exists('thumb_80', $data) && null === $data['thumb_80']) {
- $object->setThumb80(null);
- }
- if (\array_key_exists('thumb_800', $data) && null !== $data['thumb_800']) {
- $object->setThumb800($data['thumb_800']);
- } elseif (\array_key_exists('thumb_800', $data) && null === $data['thumb_800']) {
- $object->setThumb800(null);
- }
- if (\array_key_exists('thumb_800_h', $data) && null !== $data['thumb_800_h']) {
- $object->setThumb800H($data['thumb_800_h']);
- } elseif (\array_key_exists('thumb_800_h', $data) && null === $data['thumb_800_h']) {
- $object->setThumb800H(null);
- }
- if (\array_key_exists('thumb_800_w', $data) && null !== $data['thumb_800_w']) {
- $object->setThumb800W($data['thumb_800_w']);
- } elseif (\array_key_exists('thumb_800_w', $data) && null === $data['thumb_800_w']) {
- $object->setThumb800W(null);
- }
- if (\array_key_exists('thumb_960', $data) && null !== $data['thumb_960']) {
- $object->setThumb960($data['thumb_960']);
- } elseif (\array_key_exists('thumb_960', $data) && null === $data['thumb_960']) {
- $object->setThumb960(null);
- }
- if (\array_key_exists('thumb_960_h', $data) && null !== $data['thumb_960_h']) {
- $object->setThumb960H($data['thumb_960_h']);
- } elseif (\array_key_exists('thumb_960_h', $data) && null === $data['thumb_960_h']) {
- $object->setThumb960H(null);
- }
- if (\array_key_exists('thumb_960_w', $data) && null !== $data['thumb_960_w']) {
- $object->setThumb960W($data['thumb_960_w']);
- } elseif (\array_key_exists('thumb_960_w', $data) && null === $data['thumb_960_w']) {
- $object->setThumb960W(null);
- }
- if (\array_key_exists('thumb_tiny', $data) && null !== $data['thumb_tiny']) {
- $object->setThumbTiny($data['thumb_tiny']);
- } elseif (\array_key_exists('thumb_tiny', $data) && null === $data['thumb_tiny']) {
- $object->setThumbTiny(null);
- }
- if (\array_key_exists('timestamp', $data) && null !== $data['timestamp']) {
- $value_5 = $data['timestamp'];
- if (\is_int($data['timestamp'])) {
- $value_5 = $data['timestamp'];
- } elseif (\is_string($data['timestamp'])) {
- $value_5 = $data['timestamp'];
- }
- $object->setTimestamp($value_5);
- } elseif (\array_key_exists('timestamp', $data) && null === $data['timestamp']) {
- $object->setTimestamp(null);
- }
- if (\array_key_exists('title', $data) && null !== $data['title']) {
- $object->setTitle($data['title']);
- } elseif (\array_key_exists('title', $data) && null === $data['title']) {
- $object->setTitle(null);
- }
- if (\array_key_exists('updated', $data) && null !== $data['updated']) {
- $object->setUpdated($data['updated']);
- } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
- $object->setUpdated(null);
- }
- if (\array_key_exists('url_private', $data) && null !== $data['url_private']) {
- $object->setUrlPrivate($data['url_private']);
- } elseif (\array_key_exists('url_private', $data) && null === $data['url_private']) {
- $object->setUrlPrivate(null);
- }
- if (\array_key_exists('url_private_download', $data) && null !== $data['url_private_download']) {
- $object->setUrlPrivateDownload($data['url_private_download']);
- } elseif (\array_key_exists('url_private_download', $data) && null === $data['url_private_download']) {
- $object->setUrlPrivateDownload(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
- $object->setUserTeam($data['user_team']);
- } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
- $object->setUserTeam(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
- $object->setUsername($data['username']);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsFile();
+ if (\array_key_exists('display_as_bot', $data) && \is_int($data['display_as_bot'])) {
+ $data['display_as_bot'] = (bool) $data['display_as_bot'];
+ }
+ if (\array_key_exists('editable', $data) && \is_int($data['editable'])) {
+ $data['editable'] = (bool) $data['editable'];
+ }
+ if (\array_key_exists('has_rich_preview', $data) && \is_int($data['has_rich_preview'])) {
+ $data['has_rich_preview'] = (bool) $data['has_rich_preview'];
+ }
+ if (\array_key_exists('is_external', $data) && \is_int($data['is_external'])) {
+ $data['is_external'] = (bool) $data['is_external'];
+ }
+ if (\array_key_exists('is_public', $data) && \is_int($data['is_public'])) {
+ $data['is_public'] = (bool) $data['is_public'];
+ }
+ if (\array_key_exists('is_starred', $data) && \is_int($data['is_starred'])) {
+ $data['is_starred'] = (bool) $data['is_starred'];
+ }
+ if (\array_key_exists('is_tombstoned', $data) && \is_int($data['is_tombstoned'])) {
+ $data['is_tombstoned'] = (bool) $data['is_tombstoned'];
+ }
+ if (\array_key_exists('non_owner_editable', $data) && \is_int($data['non_owner_editable'])) {
+ $data['non_owner_editable'] = (bool) $data['non_owner_editable'];
+ }
+ if (\array_key_exists('public_url_shared', $data) && \is_int($data['public_url_shared'])) {
+ $data['public_url_shared'] = (bool) $data['public_url_shared'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('channels') && null !== $object->getChannels()) {
- $values = [];
- foreach ($object->getChannels() as $value) {
- $values[] = $value;
- }
- $data['channels'] = $values;
- }
- if ($object->isInitialized('commentsCount') && null !== $object->getCommentsCount()) {
- $data['comments_count'] = $object->getCommentsCount();
- }
- if ($object->isInitialized('created') && null !== $object->getCreated()) {
- $data['created'] = $object->getCreated();
- }
- if ($object->isInitialized('dateDelete') && null !== $object->getDateDelete()) {
- $data['date_delete'] = $object->getDateDelete();
- }
- if ($object->isInitialized('deanimateGif') && null !== $object->getDeanimateGif()) {
- $data['deanimate_gif'] = $object->getDeanimateGif();
- }
- if ($object->isInitialized('displayAsBot') && null !== $object->getDisplayAsBot()) {
- $data['display_as_bot'] = $object->getDisplayAsBot();
- }
- if ($object->isInitialized('editable') && null !== $object->getEditable()) {
- $data['editable'] = $object->getEditable();
- }
- if ($object->isInitialized('editor') && null !== $object->getEditor()) {
- $data['editor'] = $object->getEditor();
- }
- if ($object->isInitialized('externalId') && null !== $object->getExternalId()) {
- $data['external_id'] = $object->getExternalId();
- }
- if ($object->isInitialized('externalType') && null !== $object->getExternalType()) {
- $data['external_type'] = $object->getExternalType();
- }
- if ($object->isInitialized('externalUrl') && null !== $object->getExternalUrl()) {
- $data['external_url'] = $object->getExternalUrl();
- }
- if ($object->isInitialized('filetype') && null !== $object->getFiletype()) {
- $data['filetype'] = $object->getFiletype();
- }
- if ($object->isInitialized('groups') && null !== $object->getGroups()) {
- $values_1 = [];
- foreach ($object->getGroups() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['groups'] = $values_1;
- }
- if ($object->isInitialized('hasRichPreview') && null !== $object->getHasRichPreview()) {
- $data['has_rich_preview'] = $object->getHasRichPreview();
- }
- if ($object->isInitialized('id') && null !== $object->getId()) {
- $data['id'] = $object->getId();
- }
- if ($object->isInitialized('imageExifRotation') && null !== $object->getImageExifRotation()) {
- $data['image_exif_rotation'] = $object->getImageExifRotation();
- }
- if ($object->isInitialized('ims') && null !== $object->getIms()) {
- $values_2 = [];
- foreach ($object->getIms() as $value_2) {
- $values_2[] = $value_2;
- }
- $data['ims'] = $values_2;
- }
- if ($object->isInitialized('isExternal') && null !== $object->getIsExternal()) {
- $data['is_external'] = $object->getIsExternal();
- }
- if ($object->isInitialized('isPublic') && null !== $object->getIsPublic()) {
- $data['is_public'] = $object->getIsPublic();
- }
- if ($object->isInitialized('isStarred') && null !== $object->getIsStarred()) {
- $data['is_starred'] = $object->getIsStarred();
- }
- if ($object->isInitialized('isTombstoned') && null !== $object->getIsTombstoned()) {
- $data['is_tombstoned'] = $object->getIsTombstoned();
- }
- if ($object->isInitialized('lastEditor') && null !== $object->getLastEditor()) {
- $data['last_editor'] = $object->getLastEditor();
- }
- if ($object->isInitialized('mimetype') && null !== $object->getMimetype()) {
- $data['mimetype'] = $object->getMimetype();
- }
- if ($object->isInitialized('mode') && null !== $object->getMode()) {
- $data['mode'] = $object->getMode();
- }
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $data['name'] = $object->getName();
- }
- if ($object->isInitialized('nonOwnerEditable') && null !== $object->getNonOwnerEditable()) {
- $data['non_owner_editable'] = $object->getNonOwnerEditable();
- }
- if ($object->isInitialized('numStars') && null !== $object->getNumStars()) {
- $data['num_stars'] = $object->getNumStars();
- }
- if ($object->isInitialized('originalH') && null !== $object->getOriginalH()) {
- $data['original_h'] = $object->getOriginalH();
- }
- if ($object->isInitialized('originalW') && null !== $object->getOriginalW()) {
- $data['original_w'] = $object->getOriginalW();
- }
- if ($object->isInitialized('permalink') && null !== $object->getPermalink()) {
- $data['permalink'] = $object->getPermalink();
- }
- if ($object->isInitialized('permalinkPublic') && null !== $object->getPermalinkPublic()) {
- $data['permalink_public'] = $object->getPermalinkPublic();
- }
- if ($object->isInitialized('pinnedInfo') && null !== $object->getPinnedInfo()) {
- $data['pinned_info'] = $object->getPinnedInfo();
- }
- if ($object->isInitialized('pinnedTo') && null !== $object->getPinnedTo()) {
- $values_3 = [];
- foreach ($object->getPinnedTo() as $value_3) {
- $values_3[] = $value_3;
- }
- $data['pinned_to'] = $values_3;
- }
- if ($object->isInitialized('pjpeg') && null !== $object->getPjpeg()) {
- $data['pjpeg'] = $object->getPjpeg();
- }
- if ($object->isInitialized('prettyType') && null !== $object->getPrettyType()) {
- $data['pretty_type'] = $object->getPrettyType();
- }
- if ($object->isInitialized('preview') && null !== $object->getPreview()) {
- $data['preview'] = $object->getPreview();
- }
- if ($object->isInitialized('publicUrlShared') && null !== $object->getPublicUrlShared()) {
- $data['public_url_shared'] = $object->getPublicUrlShared();
- }
- if ($object->isInitialized('reactions') && null !== $object->getReactions()) {
- $values_4 = [];
- foreach ($object->getReactions() as $value_4) {
- $values_4[] = $this->normalizer->normalize($value_4, 'json', $context);
- }
- $data['reactions'] = $values_4;
- }
- if ($object->isInitialized('shares') && null !== $object->getShares()) {
- $data['shares'] = $this->normalizer->normalize($object->getShares(), 'json', $context);
- }
- if ($object->isInitialized('size') && null !== $object->getSize()) {
- $data['size'] = $object->getSize();
- }
- if ($object->isInitialized('sourceTeam') && null !== $object->getSourceTeam()) {
- $data['source_team'] = $object->getSourceTeam();
- }
- if ($object->isInitialized('state') && null !== $object->getState()) {
- $data['state'] = $object->getState();
- }
- if ($object->isInitialized('thumb1024') && null !== $object->getThumb1024()) {
- $data['thumb_1024'] = $object->getThumb1024();
- }
- if ($object->isInitialized('thumb1024H') && null !== $object->getThumb1024H()) {
- $data['thumb_1024_h'] = $object->getThumb1024H();
- }
- if ($object->isInitialized('thumb1024W') && null !== $object->getThumb1024W()) {
- $data['thumb_1024_w'] = $object->getThumb1024W();
- }
- if ($object->isInitialized('thumb160') && null !== $object->getThumb160()) {
- $data['thumb_160'] = $object->getThumb160();
- }
- if ($object->isInitialized('thumb360') && null !== $object->getThumb360()) {
- $data['thumb_360'] = $object->getThumb360();
- }
- if ($object->isInitialized('thumb360Gif') && null !== $object->getThumb360Gif()) {
- $data['thumb_360_gif'] = $object->getThumb360Gif();
- }
- if ($object->isInitialized('thumb360H') && null !== $object->getThumb360H()) {
- $data['thumb_360_h'] = $object->getThumb360H();
- }
- if ($object->isInitialized('thumb360W') && null !== $object->getThumb360W()) {
- $data['thumb_360_w'] = $object->getThumb360W();
- }
- if ($object->isInitialized('thumb480') && null !== $object->getThumb480()) {
- $data['thumb_480'] = $object->getThumb480();
- }
- if ($object->isInitialized('thumb480H') && null !== $object->getThumb480H()) {
- $data['thumb_480_h'] = $object->getThumb480H();
- }
- if ($object->isInitialized('thumb480W') && null !== $object->getThumb480W()) {
- $data['thumb_480_w'] = $object->getThumb480W();
- }
- if ($object->isInitialized('thumb64') && null !== $object->getThumb64()) {
- $data['thumb_64'] = $object->getThumb64();
- }
- if ($object->isInitialized('thumb720') && null !== $object->getThumb720()) {
- $data['thumb_720'] = $object->getThumb720();
- }
- if ($object->isInitialized('thumb720H') && null !== $object->getThumb720H()) {
- $data['thumb_720_h'] = $object->getThumb720H();
- }
- if ($object->isInitialized('thumb720W') && null !== $object->getThumb720W()) {
- $data['thumb_720_w'] = $object->getThumb720W();
- }
- if ($object->isInitialized('thumb80') && null !== $object->getThumb80()) {
- $data['thumb_80'] = $object->getThumb80();
- }
- if ($object->isInitialized('thumb800') && null !== $object->getThumb800()) {
- $data['thumb_800'] = $object->getThumb800();
- }
- if ($object->isInitialized('thumb800H') && null !== $object->getThumb800H()) {
- $data['thumb_800_h'] = $object->getThumb800H();
- }
- if ($object->isInitialized('thumb800W') && null !== $object->getThumb800W()) {
- $data['thumb_800_w'] = $object->getThumb800W();
- }
- if ($object->isInitialized('thumb960') && null !== $object->getThumb960()) {
- $data['thumb_960'] = $object->getThumb960();
- }
- if ($object->isInitialized('thumb960H') && null !== $object->getThumb960H()) {
- $data['thumb_960_h'] = $object->getThumb960H();
- }
- if ($object->isInitialized('thumb960W') && null !== $object->getThumb960W()) {
- $data['thumb_960_w'] = $object->getThumb960W();
- }
- if ($object->isInitialized('thumbTiny') && null !== $object->getThumbTiny()) {
- $data['thumb_tiny'] = $object->getThumbTiny();
- }
- if ($object->isInitialized('timestamp') && null !== $object->getTimestamp()) {
- $value_5 = $object->getTimestamp();
- if (\is_int($object->getTimestamp())) {
- $value_5 = $object->getTimestamp();
- } elseif (\is_string($object->getTimestamp())) {
- $value_5 = $object->getTimestamp();
- }
- $data['timestamp'] = $value_5;
- }
- if ($object->isInitialized('title') && null !== $object->getTitle()) {
- $data['title'] = $object->getTitle();
- }
- if ($object->isInitialized('updated') && null !== $object->getUpdated()) {
- $data['updated'] = $object->getUpdated();
- }
- if ($object->isInitialized('urlPrivate') && null !== $object->getUrlPrivate()) {
- $data['url_private'] = $object->getUrlPrivate();
- }
- if ($object->isInitialized('urlPrivateDownload') && null !== $object->getUrlPrivateDownload()) {
- $data['url_private_download'] = $object->getUrlPrivateDownload();
- }
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
- }
- if ($object->isInitialized('userTeam') && null !== $object->getUserTeam()) {
- $data['user_team'] = $object->getUserTeam();
- }
- if ($object->isInitialized('username') && null !== $object->getUsername()) {
- $data['username'] = $object->getUsername();
- }
-
- return $data;
+ if (\array_key_exists('channels', $data) && null !== $data['channels']) {
+ $values = [];
+ foreach ($data['channels'] as $value) {
+ $values[] = $value;
+ }
+ $object->setChannels($values);
+ } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
+ $object->setChannels(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsFile::class => false];
+ if (\array_key_exists('comments_count', $data) && null !== $data['comments_count']) {
+ $object->setCommentsCount($data['comments_count']);
+ } elseif (\array_key_exists('comments_count', $data) && null === $data['comments_count']) {
+ $object->setCommentsCount(null);
}
- }
-} else {
- class ObjsFileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsFile::class === $type;
+ if (\array_key_exists('created', $data) && null !== $data['created']) {
+ $object->setCreated($data['created']);
+ } elseif (\array_key_exists('created', $data) && null === $data['created']) {
+ $object->setCreated(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsFile::class === \get_class($data);
+ if (\array_key_exists('date_delete', $data) && null !== $data['date_delete']) {
+ $object->setDateDelete($data['date_delete']);
+ } elseif (\array_key_exists('date_delete', $data) && null === $data['date_delete']) {
+ $object->setDateDelete(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsFile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channels', $data) && null !== $data['channels']) {
- $values = [];
- foreach ($data['channels'] as $value) {
- $values[] = $value;
- }
- $object->setChannels($values);
- } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
- $object->setChannels(null);
- }
- if (\array_key_exists('comments_count', $data) && null !== $data['comments_count']) {
- $object->setCommentsCount($data['comments_count']);
- } elseif (\array_key_exists('comments_count', $data) && null === $data['comments_count']) {
- $object->setCommentsCount(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('date_delete', $data) && null !== $data['date_delete']) {
- $object->setDateDelete($data['date_delete']);
- } elseif (\array_key_exists('date_delete', $data) && null === $data['date_delete']) {
- $object->setDateDelete(null);
- }
- if (\array_key_exists('deanimate_gif', $data) && null !== $data['deanimate_gif']) {
- $object->setDeanimateGif($data['deanimate_gif']);
- } elseif (\array_key_exists('deanimate_gif', $data) && null === $data['deanimate_gif']) {
- $object->setDeanimateGif(null);
- }
- if (\array_key_exists('display_as_bot', $data) && null !== $data['display_as_bot']) {
- $object->setDisplayAsBot($data['display_as_bot']);
- } elseif (\array_key_exists('display_as_bot', $data) && null === $data['display_as_bot']) {
- $object->setDisplayAsBot(null);
- }
- if (\array_key_exists('editable', $data) && null !== $data['editable']) {
- $object->setEditable($data['editable']);
- } elseif (\array_key_exists('editable', $data) && null === $data['editable']) {
- $object->setEditable(null);
- }
- if (\array_key_exists('editor', $data) && null !== $data['editor']) {
- $object->setEditor($data['editor']);
- } elseif (\array_key_exists('editor', $data) && null === $data['editor']) {
- $object->setEditor(null);
- }
- if (\array_key_exists('external_id', $data) && null !== $data['external_id']) {
- $object->setExternalId($data['external_id']);
- } elseif (\array_key_exists('external_id', $data) && null === $data['external_id']) {
- $object->setExternalId(null);
- }
- if (\array_key_exists('external_type', $data) && null !== $data['external_type']) {
- $object->setExternalType($data['external_type']);
- } elseif (\array_key_exists('external_type', $data) && null === $data['external_type']) {
- $object->setExternalType(null);
- }
- if (\array_key_exists('external_url', $data) && null !== $data['external_url']) {
- $object->setExternalUrl($data['external_url']);
- } elseif (\array_key_exists('external_url', $data) && null === $data['external_url']) {
- $object->setExternalUrl(null);
- }
- if (\array_key_exists('filetype', $data) && null !== $data['filetype']) {
- $object->setFiletype($data['filetype']);
- } elseif (\array_key_exists('filetype', $data) && null === $data['filetype']) {
- $object->setFiletype(null);
- }
- if (\array_key_exists('groups', $data) && null !== $data['groups']) {
- $values_1 = [];
- foreach ($data['groups'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setGroups($values_1);
- } elseif (\array_key_exists('groups', $data) && null === $data['groups']) {
- $object->setGroups(null);
- }
- if (\array_key_exists('has_rich_preview', $data) && null !== $data['has_rich_preview']) {
- $object->setHasRichPreview($data['has_rich_preview']);
- } elseif (\array_key_exists('has_rich_preview', $data) && null === $data['has_rich_preview']) {
- $object->setHasRichPreview(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('image_exif_rotation', $data) && null !== $data['image_exif_rotation']) {
- $object->setImageExifRotation($data['image_exif_rotation']);
- } elseif (\array_key_exists('image_exif_rotation', $data) && null === $data['image_exif_rotation']) {
- $object->setImageExifRotation(null);
- }
- if (\array_key_exists('ims', $data) && null !== $data['ims']) {
- $values_2 = [];
- foreach ($data['ims'] as $value_2) {
- $values_2[] = $value_2;
- }
- $object->setIms($values_2);
- } elseif (\array_key_exists('ims', $data) && null === $data['ims']) {
- $object->setIms(null);
- }
- if (\array_key_exists('is_external', $data) && null !== $data['is_external']) {
- $object->setIsExternal($data['is_external']);
- } elseif (\array_key_exists('is_external', $data) && null === $data['is_external']) {
- $object->setIsExternal(null);
- }
- if (\array_key_exists('is_public', $data) && null !== $data['is_public']) {
- $object->setIsPublic($data['is_public']);
- } elseif (\array_key_exists('is_public', $data) && null === $data['is_public']) {
- $object->setIsPublic(null);
- }
- if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
- $object->setIsStarred($data['is_starred']);
- } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
- $object->setIsStarred(null);
- }
- if (\array_key_exists('is_tombstoned', $data) && null !== $data['is_tombstoned']) {
- $object->setIsTombstoned($data['is_tombstoned']);
- } elseif (\array_key_exists('is_tombstoned', $data) && null === $data['is_tombstoned']) {
- $object->setIsTombstoned(null);
- }
- if (\array_key_exists('last_editor', $data) && null !== $data['last_editor']) {
- $object->setLastEditor($data['last_editor']);
- } elseif (\array_key_exists('last_editor', $data) && null === $data['last_editor']) {
- $object->setLastEditor(null);
- }
- if (\array_key_exists('mimetype', $data) && null !== $data['mimetype']) {
- $object->setMimetype($data['mimetype']);
- } elseif (\array_key_exists('mimetype', $data) && null === $data['mimetype']) {
- $object->setMimetype(null);
- }
- if (\array_key_exists('mode', $data) && null !== $data['mode']) {
- $object->setMode($data['mode']);
- } elseif (\array_key_exists('mode', $data) && null === $data['mode']) {
- $object->setMode(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('non_owner_editable', $data) && null !== $data['non_owner_editable']) {
- $object->setNonOwnerEditable($data['non_owner_editable']);
- } elseif (\array_key_exists('non_owner_editable', $data) && null === $data['non_owner_editable']) {
- $object->setNonOwnerEditable(null);
- }
- if (\array_key_exists('num_stars', $data) && null !== $data['num_stars']) {
- $object->setNumStars($data['num_stars']);
- } elseif (\array_key_exists('num_stars', $data) && null === $data['num_stars']) {
- $object->setNumStars(null);
- }
- if (\array_key_exists('original_h', $data) && null !== $data['original_h']) {
- $object->setOriginalH($data['original_h']);
- } elseif (\array_key_exists('original_h', $data) && null === $data['original_h']) {
- $object->setOriginalH(null);
- }
- if (\array_key_exists('original_w', $data) && null !== $data['original_w']) {
- $object->setOriginalW($data['original_w']);
- } elseif (\array_key_exists('original_w', $data) && null === $data['original_w']) {
- $object->setOriginalW(null);
- }
- if (\array_key_exists('permalink', $data) && null !== $data['permalink']) {
- $object->setPermalink($data['permalink']);
- } elseif (\array_key_exists('permalink', $data) && null === $data['permalink']) {
- $object->setPermalink(null);
- }
- if (\array_key_exists('permalink_public', $data) && null !== $data['permalink_public']) {
- $object->setPermalinkPublic($data['permalink_public']);
- } elseif (\array_key_exists('permalink_public', $data) && null === $data['permalink_public']) {
- $object->setPermalinkPublic(null);
- }
- if (\array_key_exists('pinned_info', $data) && null !== $data['pinned_info']) {
- $object->setPinnedInfo($data['pinned_info']);
- } elseif (\array_key_exists('pinned_info', $data) && null === $data['pinned_info']) {
- $object->setPinnedInfo(null);
- }
- if (\array_key_exists('pinned_to', $data) && null !== $data['pinned_to']) {
- $values_3 = [];
- foreach ($data['pinned_to'] as $value_3) {
- $values_3[] = $value_3;
- }
- $object->setPinnedTo($values_3);
- } elseif (\array_key_exists('pinned_to', $data) && null === $data['pinned_to']) {
- $object->setPinnedTo(null);
- }
- if (\array_key_exists('pjpeg', $data) && null !== $data['pjpeg']) {
- $object->setPjpeg($data['pjpeg']);
- } elseif (\array_key_exists('pjpeg', $data) && null === $data['pjpeg']) {
- $object->setPjpeg(null);
- }
- if (\array_key_exists('pretty_type', $data) && null !== $data['pretty_type']) {
- $object->setPrettyType($data['pretty_type']);
- } elseif (\array_key_exists('pretty_type', $data) && null === $data['pretty_type']) {
- $object->setPrettyType(null);
- }
- if (\array_key_exists('preview', $data) && null !== $data['preview']) {
- $object->setPreview($data['preview']);
- } elseif (\array_key_exists('preview', $data) && null === $data['preview']) {
- $object->setPreview(null);
- }
- if (\array_key_exists('public_url_shared', $data) && null !== $data['public_url_shared']) {
- $object->setPublicUrlShared($data['public_url_shared']);
- } elseif (\array_key_exists('public_url_shared', $data) && null === $data['public_url_shared']) {
- $object->setPublicUrlShared(null);
- }
- if (\array_key_exists('reactions', $data) && null !== $data['reactions']) {
- $values_4 = [];
- foreach ($data['reactions'] as $value_4) {
- $values_4[] = $this->denormalizer->denormalize($value_4, \JoliCode\Slack\Api\Model\ObjsReaction::class, 'json', $context);
- }
- $object->setReactions($values_4);
- } elseif (\array_key_exists('reactions', $data) && null === $data['reactions']) {
- $object->setReactions(null);
- }
- if (\array_key_exists('shares', $data) && null !== $data['shares']) {
- $object->setShares($this->denormalizer->denormalize($data['shares'], \JoliCode\Slack\Api\Model\ObjsFileShares::class, 'json', $context));
- } elseif (\array_key_exists('shares', $data) && null === $data['shares']) {
- $object->setShares(null);
- }
- if (\array_key_exists('size', $data) && null !== $data['size']) {
- $object->setSize($data['size']);
- } elseif (\array_key_exists('size', $data) && null === $data['size']) {
- $object->setSize(null);
- }
- if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
- $object->setSourceTeam($data['source_team']);
- } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
- $object->setSourceTeam(null);
- }
- if (\array_key_exists('state', $data) && null !== $data['state']) {
- $object->setState($data['state']);
- } elseif (\array_key_exists('state', $data) && null === $data['state']) {
- $object->setState(null);
- }
- if (\array_key_exists('thumb_1024', $data) && null !== $data['thumb_1024']) {
- $object->setThumb1024($data['thumb_1024']);
- } elseif (\array_key_exists('thumb_1024', $data) && null === $data['thumb_1024']) {
- $object->setThumb1024(null);
- }
- if (\array_key_exists('thumb_1024_h', $data) && null !== $data['thumb_1024_h']) {
- $object->setThumb1024H($data['thumb_1024_h']);
- } elseif (\array_key_exists('thumb_1024_h', $data) && null === $data['thumb_1024_h']) {
- $object->setThumb1024H(null);
- }
- if (\array_key_exists('thumb_1024_w', $data) && null !== $data['thumb_1024_w']) {
- $object->setThumb1024W($data['thumb_1024_w']);
- } elseif (\array_key_exists('thumb_1024_w', $data) && null === $data['thumb_1024_w']) {
- $object->setThumb1024W(null);
- }
- if (\array_key_exists('thumb_160', $data) && null !== $data['thumb_160']) {
- $object->setThumb160($data['thumb_160']);
- } elseif (\array_key_exists('thumb_160', $data) && null === $data['thumb_160']) {
- $object->setThumb160(null);
- }
- if (\array_key_exists('thumb_360', $data) && null !== $data['thumb_360']) {
- $object->setThumb360($data['thumb_360']);
- } elseif (\array_key_exists('thumb_360', $data) && null === $data['thumb_360']) {
- $object->setThumb360(null);
- }
- if (\array_key_exists('thumb_360_gif', $data) && null !== $data['thumb_360_gif']) {
- $object->setThumb360Gif($data['thumb_360_gif']);
- } elseif (\array_key_exists('thumb_360_gif', $data) && null === $data['thumb_360_gif']) {
- $object->setThumb360Gif(null);
- }
- if (\array_key_exists('thumb_360_h', $data) && null !== $data['thumb_360_h']) {
- $object->setThumb360H($data['thumb_360_h']);
- } elseif (\array_key_exists('thumb_360_h', $data) && null === $data['thumb_360_h']) {
- $object->setThumb360H(null);
- }
- if (\array_key_exists('thumb_360_w', $data) && null !== $data['thumb_360_w']) {
- $object->setThumb360W($data['thumb_360_w']);
- } elseif (\array_key_exists('thumb_360_w', $data) && null === $data['thumb_360_w']) {
- $object->setThumb360W(null);
- }
- if (\array_key_exists('thumb_480', $data) && null !== $data['thumb_480']) {
- $object->setThumb480($data['thumb_480']);
- } elseif (\array_key_exists('thumb_480', $data) && null === $data['thumb_480']) {
- $object->setThumb480(null);
- }
- if (\array_key_exists('thumb_480_h', $data) && null !== $data['thumb_480_h']) {
- $object->setThumb480H($data['thumb_480_h']);
- } elseif (\array_key_exists('thumb_480_h', $data) && null === $data['thumb_480_h']) {
- $object->setThumb480H(null);
- }
- if (\array_key_exists('thumb_480_w', $data) && null !== $data['thumb_480_w']) {
- $object->setThumb480W($data['thumb_480_w']);
- } elseif (\array_key_exists('thumb_480_w', $data) && null === $data['thumb_480_w']) {
- $object->setThumb480W(null);
- }
- if (\array_key_exists('thumb_64', $data) && null !== $data['thumb_64']) {
- $object->setThumb64($data['thumb_64']);
- } elseif (\array_key_exists('thumb_64', $data) && null === $data['thumb_64']) {
- $object->setThumb64(null);
- }
- if (\array_key_exists('thumb_720', $data) && null !== $data['thumb_720']) {
- $object->setThumb720($data['thumb_720']);
- } elseif (\array_key_exists('thumb_720', $data) && null === $data['thumb_720']) {
- $object->setThumb720(null);
- }
- if (\array_key_exists('thumb_720_h', $data) && null !== $data['thumb_720_h']) {
- $object->setThumb720H($data['thumb_720_h']);
- } elseif (\array_key_exists('thumb_720_h', $data) && null === $data['thumb_720_h']) {
- $object->setThumb720H(null);
- }
- if (\array_key_exists('thumb_720_w', $data) && null !== $data['thumb_720_w']) {
- $object->setThumb720W($data['thumb_720_w']);
- } elseif (\array_key_exists('thumb_720_w', $data) && null === $data['thumb_720_w']) {
- $object->setThumb720W(null);
- }
- if (\array_key_exists('thumb_80', $data) && null !== $data['thumb_80']) {
- $object->setThumb80($data['thumb_80']);
- } elseif (\array_key_exists('thumb_80', $data) && null === $data['thumb_80']) {
- $object->setThumb80(null);
- }
- if (\array_key_exists('thumb_800', $data) && null !== $data['thumb_800']) {
- $object->setThumb800($data['thumb_800']);
- } elseif (\array_key_exists('thumb_800', $data) && null === $data['thumb_800']) {
- $object->setThumb800(null);
- }
- if (\array_key_exists('thumb_800_h', $data) && null !== $data['thumb_800_h']) {
- $object->setThumb800H($data['thumb_800_h']);
- } elseif (\array_key_exists('thumb_800_h', $data) && null === $data['thumb_800_h']) {
- $object->setThumb800H(null);
- }
- if (\array_key_exists('thumb_800_w', $data) && null !== $data['thumb_800_w']) {
- $object->setThumb800W($data['thumb_800_w']);
- } elseif (\array_key_exists('thumb_800_w', $data) && null === $data['thumb_800_w']) {
- $object->setThumb800W(null);
- }
- if (\array_key_exists('thumb_960', $data) && null !== $data['thumb_960']) {
- $object->setThumb960($data['thumb_960']);
- } elseif (\array_key_exists('thumb_960', $data) && null === $data['thumb_960']) {
- $object->setThumb960(null);
- }
- if (\array_key_exists('thumb_960_h', $data) && null !== $data['thumb_960_h']) {
- $object->setThumb960H($data['thumb_960_h']);
- } elseif (\array_key_exists('thumb_960_h', $data) && null === $data['thumb_960_h']) {
- $object->setThumb960H(null);
- }
- if (\array_key_exists('thumb_960_w', $data) && null !== $data['thumb_960_w']) {
- $object->setThumb960W($data['thumb_960_w']);
- } elseif (\array_key_exists('thumb_960_w', $data) && null === $data['thumb_960_w']) {
- $object->setThumb960W(null);
- }
- if (\array_key_exists('thumb_tiny', $data) && null !== $data['thumb_tiny']) {
- $object->setThumbTiny($data['thumb_tiny']);
- } elseif (\array_key_exists('thumb_tiny', $data) && null === $data['thumb_tiny']) {
- $object->setThumbTiny(null);
- }
- if (\array_key_exists('timestamp', $data) && null !== $data['timestamp']) {
+ if (\array_key_exists('deanimate_gif', $data) && null !== $data['deanimate_gif']) {
+ $object->setDeanimateGif($data['deanimate_gif']);
+ } elseif (\array_key_exists('deanimate_gif', $data) && null === $data['deanimate_gif']) {
+ $object->setDeanimateGif(null);
+ }
+ if (\array_key_exists('display_as_bot', $data) && null !== $data['display_as_bot']) {
+ $object->setDisplayAsBot($data['display_as_bot']);
+ } elseif (\array_key_exists('display_as_bot', $data) && null === $data['display_as_bot']) {
+ $object->setDisplayAsBot(null);
+ }
+ if (\array_key_exists('editable', $data) && null !== $data['editable']) {
+ $object->setEditable($data['editable']);
+ } elseif (\array_key_exists('editable', $data) && null === $data['editable']) {
+ $object->setEditable(null);
+ }
+ if (\array_key_exists('editor', $data) && null !== $data['editor']) {
+ $object->setEditor($data['editor']);
+ } elseif (\array_key_exists('editor', $data) && null === $data['editor']) {
+ $object->setEditor(null);
+ }
+ if (\array_key_exists('external_id', $data) && null !== $data['external_id']) {
+ $object->setExternalId($data['external_id']);
+ } elseif (\array_key_exists('external_id', $data) && null === $data['external_id']) {
+ $object->setExternalId(null);
+ }
+ if (\array_key_exists('external_type', $data) && null !== $data['external_type']) {
+ $object->setExternalType($data['external_type']);
+ } elseif (\array_key_exists('external_type', $data) && null === $data['external_type']) {
+ $object->setExternalType(null);
+ }
+ if (\array_key_exists('external_url', $data) && null !== $data['external_url']) {
+ $object->setExternalUrl($data['external_url']);
+ } elseif (\array_key_exists('external_url', $data) && null === $data['external_url']) {
+ $object->setExternalUrl(null);
+ }
+ if (\array_key_exists('filetype', $data) && null !== $data['filetype']) {
+ $object->setFiletype($data['filetype']);
+ } elseif (\array_key_exists('filetype', $data) && null === $data['filetype']) {
+ $object->setFiletype(null);
+ }
+ if (\array_key_exists('groups', $data) && null !== $data['groups']) {
+ $values_1 = [];
+ foreach ($data['groups'] as $value_1) {
+ $values_1[] = $value_1;
+ }
+ $object->setGroups($values_1);
+ } elseif (\array_key_exists('groups', $data) && null === $data['groups']) {
+ $object->setGroups(null);
+ }
+ if (\array_key_exists('has_rich_preview', $data) && null !== $data['has_rich_preview']) {
+ $object->setHasRichPreview($data['has_rich_preview']);
+ } elseif (\array_key_exists('has_rich_preview', $data) && null === $data['has_rich_preview']) {
+ $object->setHasRichPreview(null);
+ }
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
+ }
+ if (\array_key_exists('image_exif_rotation', $data) && null !== $data['image_exif_rotation']) {
+ $object->setImageExifRotation($data['image_exif_rotation']);
+ } elseif (\array_key_exists('image_exif_rotation', $data) && null === $data['image_exif_rotation']) {
+ $object->setImageExifRotation(null);
+ }
+ if (\array_key_exists('ims', $data) && null !== $data['ims']) {
+ $values_2 = [];
+ foreach ($data['ims'] as $value_2) {
+ $values_2[] = $value_2;
+ }
+ $object->setIms($values_2);
+ } elseif (\array_key_exists('ims', $data) && null === $data['ims']) {
+ $object->setIms(null);
+ }
+ if (\array_key_exists('is_external', $data) && null !== $data['is_external']) {
+ $object->setIsExternal($data['is_external']);
+ } elseif (\array_key_exists('is_external', $data) && null === $data['is_external']) {
+ $object->setIsExternal(null);
+ }
+ if (\array_key_exists('is_public', $data) && null !== $data['is_public']) {
+ $object->setIsPublic($data['is_public']);
+ } elseif (\array_key_exists('is_public', $data) && null === $data['is_public']) {
+ $object->setIsPublic(null);
+ }
+ if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
+ $object->setIsStarred($data['is_starred']);
+ } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
+ $object->setIsStarred(null);
+ }
+ if (\array_key_exists('is_tombstoned', $data) && null !== $data['is_tombstoned']) {
+ $object->setIsTombstoned($data['is_tombstoned']);
+ } elseif (\array_key_exists('is_tombstoned', $data) && null === $data['is_tombstoned']) {
+ $object->setIsTombstoned(null);
+ }
+ if (\array_key_exists('last_editor', $data) && null !== $data['last_editor']) {
+ $object->setLastEditor($data['last_editor']);
+ } elseif (\array_key_exists('last_editor', $data) && null === $data['last_editor']) {
+ $object->setLastEditor(null);
+ }
+ if (\array_key_exists('mimetype', $data) && null !== $data['mimetype']) {
+ $object->setMimetype($data['mimetype']);
+ } elseif (\array_key_exists('mimetype', $data) && null === $data['mimetype']) {
+ $object->setMimetype(null);
+ }
+ if (\array_key_exists('mode', $data) && null !== $data['mode']) {
+ $object->setMode($data['mode']);
+ } elseif (\array_key_exists('mode', $data) && null === $data['mode']) {
+ $object->setMode(null);
+ }
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('non_owner_editable', $data) && null !== $data['non_owner_editable']) {
+ $object->setNonOwnerEditable($data['non_owner_editable']);
+ } elseif (\array_key_exists('non_owner_editable', $data) && null === $data['non_owner_editable']) {
+ $object->setNonOwnerEditable(null);
+ }
+ if (\array_key_exists('num_stars', $data) && null !== $data['num_stars']) {
+ $object->setNumStars($data['num_stars']);
+ } elseif (\array_key_exists('num_stars', $data) && null === $data['num_stars']) {
+ $object->setNumStars(null);
+ }
+ if (\array_key_exists('original_h', $data) && null !== $data['original_h']) {
+ $object->setOriginalH($data['original_h']);
+ } elseif (\array_key_exists('original_h', $data) && null === $data['original_h']) {
+ $object->setOriginalH(null);
+ }
+ if (\array_key_exists('original_w', $data) && null !== $data['original_w']) {
+ $object->setOriginalW($data['original_w']);
+ } elseif (\array_key_exists('original_w', $data) && null === $data['original_w']) {
+ $object->setOriginalW(null);
+ }
+ if (\array_key_exists('permalink', $data) && null !== $data['permalink']) {
+ $object->setPermalink($data['permalink']);
+ } elseif (\array_key_exists('permalink', $data) && null === $data['permalink']) {
+ $object->setPermalink(null);
+ }
+ if (\array_key_exists('permalink_public', $data) && null !== $data['permalink_public']) {
+ $object->setPermalinkPublic($data['permalink_public']);
+ } elseif (\array_key_exists('permalink_public', $data) && null === $data['permalink_public']) {
+ $object->setPermalinkPublic(null);
+ }
+ if (\array_key_exists('pinned_info', $data) && null !== $data['pinned_info']) {
+ $object->setPinnedInfo($data['pinned_info']);
+ } elseif (\array_key_exists('pinned_info', $data) && null === $data['pinned_info']) {
+ $object->setPinnedInfo(null);
+ }
+ if (\array_key_exists('pinned_to', $data) && null !== $data['pinned_to']) {
+ $values_3 = [];
+ foreach ($data['pinned_to'] as $value_3) {
+ $values_3[] = $value_3;
+ }
+ $object->setPinnedTo($values_3);
+ } elseif (\array_key_exists('pinned_to', $data) && null === $data['pinned_to']) {
+ $object->setPinnedTo(null);
+ }
+ if (\array_key_exists('pjpeg', $data) && null !== $data['pjpeg']) {
+ $object->setPjpeg($data['pjpeg']);
+ } elseif (\array_key_exists('pjpeg', $data) && null === $data['pjpeg']) {
+ $object->setPjpeg(null);
+ }
+ if (\array_key_exists('pretty_type', $data) && null !== $data['pretty_type']) {
+ $object->setPrettyType($data['pretty_type']);
+ } elseif (\array_key_exists('pretty_type', $data) && null === $data['pretty_type']) {
+ $object->setPrettyType(null);
+ }
+ if (\array_key_exists('preview', $data) && null !== $data['preview']) {
+ $object->setPreview($data['preview']);
+ } elseif (\array_key_exists('preview', $data) && null === $data['preview']) {
+ $object->setPreview(null);
+ }
+ if (\array_key_exists('public_url_shared', $data) && null !== $data['public_url_shared']) {
+ $object->setPublicUrlShared($data['public_url_shared']);
+ } elseif (\array_key_exists('public_url_shared', $data) && null === $data['public_url_shared']) {
+ $object->setPublicUrlShared(null);
+ }
+ if (\array_key_exists('reactions', $data) && null !== $data['reactions']) {
+ $values_4 = [];
+ foreach ($data['reactions'] as $value_4) {
+ $values_4[] = $this->denormalizer->denormalize($value_4, \JoliCode\Slack\Api\Model\ObjsReaction::class, 'json', $context);
+ }
+ $object->setReactions($values_4);
+ } elseif (\array_key_exists('reactions', $data) && null === $data['reactions']) {
+ $object->setReactions(null);
+ }
+ if (\array_key_exists('shares', $data) && null !== $data['shares']) {
+ $object->setShares($this->denormalizer->denormalize($data['shares'], \JoliCode\Slack\Api\Model\ObjsFileShares::class, 'json', $context));
+ } elseif (\array_key_exists('shares', $data) && null === $data['shares']) {
+ $object->setShares(null);
+ }
+ if (\array_key_exists('size', $data) && null !== $data['size']) {
+ $object->setSize($data['size']);
+ } elseif (\array_key_exists('size', $data) && null === $data['size']) {
+ $object->setSize(null);
+ }
+ if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
+ $object->setSourceTeam($data['source_team']);
+ } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
+ $object->setSourceTeam(null);
+ }
+ if (\array_key_exists('state', $data) && null !== $data['state']) {
+ $object->setState($data['state']);
+ } elseif (\array_key_exists('state', $data) && null === $data['state']) {
+ $object->setState(null);
+ }
+ if (\array_key_exists('thumb_1024', $data) && null !== $data['thumb_1024']) {
+ $object->setThumb1024($data['thumb_1024']);
+ } elseif (\array_key_exists('thumb_1024', $data) && null === $data['thumb_1024']) {
+ $object->setThumb1024(null);
+ }
+ if (\array_key_exists('thumb_1024_h', $data) && null !== $data['thumb_1024_h']) {
+ $object->setThumb1024H($data['thumb_1024_h']);
+ } elseif (\array_key_exists('thumb_1024_h', $data) && null === $data['thumb_1024_h']) {
+ $object->setThumb1024H(null);
+ }
+ if (\array_key_exists('thumb_1024_w', $data) && null !== $data['thumb_1024_w']) {
+ $object->setThumb1024W($data['thumb_1024_w']);
+ } elseif (\array_key_exists('thumb_1024_w', $data) && null === $data['thumb_1024_w']) {
+ $object->setThumb1024W(null);
+ }
+ if (\array_key_exists('thumb_160', $data) && null !== $data['thumb_160']) {
+ $object->setThumb160($data['thumb_160']);
+ } elseif (\array_key_exists('thumb_160', $data) && null === $data['thumb_160']) {
+ $object->setThumb160(null);
+ }
+ if (\array_key_exists('thumb_360', $data) && null !== $data['thumb_360']) {
+ $object->setThumb360($data['thumb_360']);
+ } elseif (\array_key_exists('thumb_360', $data) && null === $data['thumb_360']) {
+ $object->setThumb360(null);
+ }
+ if (\array_key_exists('thumb_360_gif', $data) && null !== $data['thumb_360_gif']) {
+ $object->setThumb360Gif($data['thumb_360_gif']);
+ } elseif (\array_key_exists('thumb_360_gif', $data) && null === $data['thumb_360_gif']) {
+ $object->setThumb360Gif(null);
+ }
+ if (\array_key_exists('thumb_360_h', $data) && null !== $data['thumb_360_h']) {
+ $object->setThumb360H($data['thumb_360_h']);
+ } elseif (\array_key_exists('thumb_360_h', $data) && null === $data['thumb_360_h']) {
+ $object->setThumb360H(null);
+ }
+ if (\array_key_exists('thumb_360_w', $data) && null !== $data['thumb_360_w']) {
+ $object->setThumb360W($data['thumb_360_w']);
+ } elseif (\array_key_exists('thumb_360_w', $data) && null === $data['thumb_360_w']) {
+ $object->setThumb360W(null);
+ }
+ if (\array_key_exists('thumb_480', $data) && null !== $data['thumb_480']) {
+ $object->setThumb480($data['thumb_480']);
+ } elseif (\array_key_exists('thumb_480', $data) && null === $data['thumb_480']) {
+ $object->setThumb480(null);
+ }
+ if (\array_key_exists('thumb_480_h', $data) && null !== $data['thumb_480_h']) {
+ $object->setThumb480H($data['thumb_480_h']);
+ } elseif (\array_key_exists('thumb_480_h', $data) && null === $data['thumb_480_h']) {
+ $object->setThumb480H(null);
+ }
+ if (\array_key_exists('thumb_480_w', $data) && null !== $data['thumb_480_w']) {
+ $object->setThumb480W($data['thumb_480_w']);
+ } elseif (\array_key_exists('thumb_480_w', $data) && null === $data['thumb_480_w']) {
+ $object->setThumb480W(null);
+ }
+ if (\array_key_exists('thumb_64', $data) && null !== $data['thumb_64']) {
+ $object->setThumb64($data['thumb_64']);
+ } elseif (\array_key_exists('thumb_64', $data) && null === $data['thumb_64']) {
+ $object->setThumb64(null);
+ }
+ if (\array_key_exists('thumb_720', $data) && null !== $data['thumb_720']) {
+ $object->setThumb720($data['thumb_720']);
+ } elseif (\array_key_exists('thumb_720', $data) && null === $data['thumb_720']) {
+ $object->setThumb720(null);
+ }
+ if (\array_key_exists('thumb_720_h', $data) && null !== $data['thumb_720_h']) {
+ $object->setThumb720H($data['thumb_720_h']);
+ } elseif (\array_key_exists('thumb_720_h', $data) && null === $data['thumb_720_h']) {
+ $object->setThumb720H(null);
+ }
+ if (\array_key_exists('thumb_720_w', $data) && null !== $data['thumb_720_w']) {
+ $object->setThumb720W($data['thumb_720_w']);
+ } elseif (\array_key_exists('thumb_720_w', $data) && null === $data['thumb_720_w']) {
+ $object->setThumb720W(null);
+ }
+ if (\array_key_exists('thumb_80', $data) && null !== $data['thumb_80']) {
+ $object->setThumb80($data['thumb_80']);
+ } elseif (\array_key_exists('thumb_80', $data) && null === $data['thumb_80']) {
+ $object->setThumb80(null);
+ }
+ if (\array_key_exists('thumb_800', $data) && null !== $data['thumb_800']) {
+ $object->setThumb800($data['thumb_800']);
+ } elseif (\array_key_exists('thumb_800', $data) && null === $data['thumb_800']) {
+ $object->setThumb800(null);
+ }
+ if (\array_key_exists('thumb_800_h', $data) && null !== $data['thumb_800_h']) {
+ $object->setThumb800H($data['thumb_800_h']);
+ } elseif (\array_key_exists('thumb_800_h', $data) && null === $data['thumb_800_h']) {
+ $object->setThumb800H(null);
+ }
+ if (\array_key_exists('thumb_800_w', $data) && null !== $data['thumb_800_w']) {
+ $object->setThumb800W($data['thumb_800_w']);
+ } elseif (\array_key_exists('thumb_800_w', $data) && null === $data['thumb_800_w']) {
+ $object->setThumb800W(null);
+ }
+ if (\array_key_exists('thumb_960', $data) && null !== $data['thumb_960']) {
+ $object->setThumb960($data['thumb_960']);
+ } elseif (\array_key_exists('thumb_960', $data) && null === $data['thumb_960']) {
+ $object->setThumb960(null);
+ }
+ if (\array_key_exists('thumb_960_h', $data) && null !== $data['thumb_960_h']) {
+ $object->setThumb960H($data['thumb_960_h']);
+ } elseif (\array_key_exists('thumb_960_h', $data) && null === $data['thumb_960_h']) {
+ $object->setThumb960H(null);
+ }
+ if (\array_key_exists('thumb_960_w', $data) && null !== $data['thumb_960_w']) {
+ $object->setThumb960W($data['thumb_960_w']);
+ } elseif (\array_key_exists('thumb_960_w', $data) && null === $data['thumb_960_w']) {
+ $object->setThumb960W(null);
+ }
+ if (\array_key_exists('thumb_tiny', $data) && null !== $data['thumb_tiny']) {
+ $object->setThumbTiny($data['thumb_tiny']);
+ } elseif (\array_key_exists('thumb_tiny', $data) && null === $data['thumb_tiny']) {
+ $object->setThumbTiny(null);
+ }
+ if (\array_key_exists('timestamp', $data) && null !== $data['timestamp']) {
+ $value_5 = $data['timestamp'];
+ if (\is_int($data['timestamp'])) {
+ $value_5 = $data['timestamp'];
+ } elseif (\is_string($data['timestamp'])) {
$value_5 = $data['timestamp'];
- if (\is_int($data['timestamp'])) {
- $value_5 = $data['timestamp'];
- } elseif (\is_string($data['timestamp'])) {
- $value_5 = $data['timestamp'];
- }
- $object->setTimestamp($value_5);
- } elseif (\array_key_exists('timestamp', $data) && null === $data['timestamp']) {
- $object->setTimestamp(null);
- }
- if (\array_key_exists('title', $data) && null !== $data['title']) {
- $object->setTitle($data['title']);
- } elseif (\array_key_exists('title', $data) && null === $data['title']) {
- $object->setTitle(null);
- }
- if (\array_key_exists('updated', $data) && null !== $data['updated']) {
- $object->setUpdated($data['updated']);
- } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
- $object->setUpdated(null);
- }
- if (\array_key_exists('url_private', $data) && null !== $data['url_private']) {
- $object->setUrlPrivate($data['url_private']);
- } elseif (\array_key_exists('url_private', $data) && null === $data['url_private']) {
- $object->setUrlPrivate(null);
- }
- if (\array_key_exists('url_private_download', $data) && null !== $data['url_private_download']) {
- $object->setUrlPrivateDownload($data['url_private_download']);
- } elseif (\array_key_exists('url_private_download', $data) && null === $data['url_private_download']) {
- $object->setUrlPrivateDownload(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
- $object->setUserTeam($data['user_team']);
- } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
- $object->setUserTeam(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
- $object->setUsername($data['username']);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
}
-
- return $object;
+ $object->setTimestamp($value_5);
+ } elseif (\array_key_exists('timestamp', $data) && null === $data['timestamp']) {
+ $object->setTimestamp(null);
+ }
+ if (\array_key_exists('title', $data) && null !== $data['title']) {
+ $object->setTitle($data['title']);
+ } elseif (\array_key_exists('title', $data) && null === $data['title']) {
+ $object->setTitle(null);
+ }
+ if (\array_key_exists('updated', $data) && null !== $data['updated']) {
+ $object->setUpdated($data['updated']);
+ } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
+ $object->setUpdated(null);
+ }
+ if (\array_key_exists('url_private', $data) && null !== $data['url_private']) {
+ $object->setUrlPrivate($data['url_private']);
+ } elseif (\array_key_exists('url_private', $data) && null === $data['url_private']) {
+ $object->setUrlPrivate(null);
+ }
+ if (\array_key_exists('url_private_download', $data) && null !== $data['url_private_download']) {
+ $object->setUrlPrivateDownload($data['url_private_download']);
+ } elseif (\array_key_exists('url_private_download', $data) && null === $data['url_private_download']) {
+ $object->setUrlPrivateDownload(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
+ }
+ if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
+ $object->setUserTeam($data['user_team']);
+ } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
+ $object->setUserTeam(null);
+ }
+ if (\array_key_exists('username', $data) && null !== $data['username']) {
+ $object->setUsername($data['username']);
+ } elseif (\array_key_exists('username', $data) && null === $data['username']) {
+ $object->setUsername(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('channels') && null !== $object->getChannels()) {
- $values = [];
- foreach ($object->getChannels() as $value) {
- $values[] = $value;
- }
- $data['channels'] = $values;
- }
- if ($object->isInitialized('commentsCount') && null !== $object->getCommentsCount()) {
- $data['comments_count'] = $object->getCommentsCount();
- }
- if ($object->isInitialized('created') && null !== $object->getCreated()) {
- $data['created'] = $object->getCreated();
- }
- if ($object->isInitialized('dateDelete') && null !== $object->getDateDelete()) {
- $data['date_delete'] = $object->getDateDelete();
- }
- if ($object->isInitialized('deanimateGif') && null !== $object->getDeanimateGif()) {
- $data['deanimate_gif'] = $object->getDeanimateGif();
- }
- if ($object->isInitialized('displayAsBot') && null !== $object->getDisplayAsBot()) {
- $data['display_as_bot'] = $object->getDisplayAsBot();
- }
- if ($object->isInitialized('editable') && null !== $object->getEditable()) {
- $data['editable'] = $object->getEditable();
- }
- if ($object->isInitialized('editor') && null !== $object->getEditor()) {
- $data['editor'] = $object->getEditor();
- }
- if ($object->isInitialized('externalId') && null !== $object->getExternalId()) {
- $data['external_id'] = $object->getExternalId();
- }
- if ($object->isInitialized('externalType') && null !== $object->getExternalType()) {
- $data['external_type'] = $object->getExternalType();
- }
- if ($object->isInitialized('externalUrl') && null !== $object->getExternalUrl()) {
- $data['external_url'] = $object->getExternalUrl();
- }
- if ($object->isInitialized('filetype') && null !== $object->getFiletype()) {
- $data['filetype'] = $object->getFiletype();
- }
- if ($object->isInitialized('groups') && null !== $object->getGroups()) {
- $values_1 = [];
- foreach ($object->getGroups() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['groups'] = $values_1;
- }
- if ($object->isInitialized('hasRichPreview') && null !== $object->getHasRichPreview()) {
- $data['has_rich_preview'] = $object->getHasRichPreview();
- }
- if ($object->isInitialized('id') && null !== $object->getId()) {
- $data['id'] = $object->getId();
- }
- if ($object->isInitialized('imageExifRotation') && null !== $object->getImageExifRotation()) {
- $data['image_exif_rotation'] = $object->getImageExifRotation();
- }
- if ($object->isInitialized('ims') && null !== $object->getIms()) {
- $values_2 = [];
- foreach ($object->getIms() as $value_2) {
- $values_2[] = $value_2;
- }
- $data['ims'] = $values_2;
- }
- if ($object->isInitialized('isExternal') && null !== $object->getIsExternal()) {
- $data['is_external'] = $object->getIsExternal();
- }
- if ($object->isInitialized('isPublic') && null !== $object->getIsPublic()) {
- $data['is_public'] = $object->getIsPublic();
- }
- if ($object->isInitialized('isStarred') && null !== $object->getIsStarred()) {
- $data['is_starred'] = $object->getIsStarred();
- }
- if ($object->isInitialized('isTombstoned') && null !== $object->getIsTombstoned()) {
- $data['is_tombstoned'] = $object->getIsTombstoned();
- }
- if ($object->isInitialized('lastEditor') && null !== $object->getLastEditor()) {
- $data['last_editor'] = $object->getLastEditor();
- }
- if ($object->isInitialized('mimetype') && null !== $object->getMimetype()) {
- $data['mimetype'] = $object->getMimetype();
- }
- if ($object->isInitialized('mode') && null !== $object->getMode()) {
- $data['mode'] = $object->getMode();
- }
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $data['name'] = $object->getName();
- }
- if ($object->isInitialized('nonOwnerEditable') && null !== $object->getNonOwnerEditable()) {
- $data['non_owner_editable'] = $object->getNonOwnerEditable();
- }
- if ($object->isInitialized('numStars') && null !== $object->getNumStars()) {
- $data['num_stars'] = $object->getNumStars();
- }
- if ($object->isInitialized('originalH') && null !== $object->getOriginalH()) {
- $data['original_h'] = $object->getOriginalH();
- }
- if ($object->isInitialized('originalW') && null !== $object->getOriginalW()) {
- $data['original_w'] = $object->getOriginalW();
- }
- if ($object->isInitialized('permalink') && null !== $object->getPermalink()) {
- $data['permalink'] = $object->getPermalink();
- }
- if ($object->isInitialized('permalinkPublic') && null !== $object->getPermalinkPublic()) {
- $data['permalink_public'] = $object->getPermalinkPublic();
- }
- if ($object->isInitialized('pinnedInfo') && null !== $object->getPinnedInfo()) {
- $data['pinned_info'] = $object->getPinnedInfo();
- }
- if ($object->isInitialized('pinnedTo') && null !== $object->getPinnedTo()) {
- $values_3 = [];
- foreach ($object->getPinnedTo() as $value_3) {
- $values_3[] = $value_3;
- }
- $data['pinned_to'] = $values_3;
- }
- if ($object->isInitialized('pjpeg') && null !== $object->getPjpeg()) {
- $data['pjpeg'] = $object->getPjpeg();
- }
- if ($object->isInitialized('prettyType') && null !== $object->getPrettyType()) {
- $data['pretty_type'] = $object->getPrettyType();
- }
- if ($object->isInitialized('preview') && null !== $object->getPreview()) {
- $data['preview'] = $object->getPreview();
- }
- if ($object->isInitialized('publicUrlShared') && null !== $object->getPublicUrlShared()) {
- $data['public_url_shared'] = $object->getPublicUrlShared();
- }
- if ($object->isInitialized('reactions') && null !== $object->getReactions()) {
- $values_4 = [];
- foreach ($object->getReactions() as $value_4) {
- $values_4[] = $this->normalizer->normalize($value_4, 'json', $context);
- }
- $data['reactions'] = $values_4;
- }
- if ($object->isInitialized('shares') && null !== $object->getShares()) {
- $data['shares'] = $this->normalizer->normalize($object->getShares(), 'json', $context);
- }
- if ($object->isInitialized('size') && null !== $object->getSize()) {
- $data['size'] = $object->getSize();
- }
- if ($object->isInitialized('sourceTeam') && null !== $object->getSourceTeam()) {
- $data['source_team'] = $object->getSourceTeam();
- }
- if ($object->isInitialized('state') && null !== $object->getState()) {
- $data['state'] = $object->getState();
- }
- if ($object->isInitialized('thumb1024') && null !== $object->getThumb1024()) {
- $data['thumb_1024'] = $object->getThumb1024();
- }
- if ($object->isInitialized('thumb1024H') && null !== $object->getThumb1024H()) {
- $data['thumb_1024_h'] = $object->getThumb1024H();
- }
- if ($object->isInitialized('thumb1024W') && null !== $object->getThumb1024W()) {
- $data['thumb_1024_w'] = $object->getThumb1024W();
- }
- if ($object->isInitialized('thumb160') && null !== $object->getThumb160()) {
- $data['thumb_160'] = $object->getThumb160();
- }
- if ($object->isInitialized('thumb360') && null !== $object->getThumb360()) {
- $data['thumb_360'] = $object->getThumb360();
- }
- if ($object->isInitialized('thumb360Gif') && null !== $object->getThumb360Gif()) {
- $data['thumb_360_gif'] = $object->getThumb360Gif();
- }
- if ($object->isInitialized('thumb360H') && null !== $object->getThumb360H()) {
- $data['thumb_360_h'] = $object->getThumb360H();
- }
- if ($object->isInitialized('thumb360W') && null !== $object->getThumb360W()) {
- $data['thumb_360_w'] = $object->getThumb360W();
- }
- if ($object->isInitialized('thumb480') && null !== $object->getThumb480()) {
- $data['thumb_480'] = $object->getThumb480();
- }
- if ($object->isInitialized('thumb480H') && null !== $object->getThumb480H()) {
- $data['thumb_480_h'] = $object->getThumb480H();
- }
- if ($object->isInitialized('thumb480W') && null !== $object->getThumb480W()) {
- $data['thumb_480_w'] = $object->getThumb480W();
- }
- if ($object->isInitialized('thumb64') && null !== $object->getThumb64()) {
- $data['thumb_64'] = $object->getThumb64();
- }
- if ($object->isInitialized('thumb720') && null !== $object->getThumb720()) {
- $data['thumb_720'] = $object->getThumb720();
- }
- if ($object->isInitialized('thumb720H') && null !== $object->getThumb720H()) {
- $data['thumb_720_h'] = $object->getThumb720H();
- }
- if ($object->isInitialized('thumb720W') && null !== $object->getThumb720W()) {
- $data['thumb_720_w'] = $object->getThumb720W();
- }
- if ($object->isInitialized('thumb80') && null !== $object->getThumb80()) {
- $data['thumb_80'] = $object->getThumb80();
- }
- if ($object->isInitialized('thumb800') && null !== $object->getThumb800()) {
- $data['thumb_800'] = $object->getThumb800();
- }
- if ($object->isInitialized('thumb800H') && null !== $object->getThumb800H()) {
- $data['thumb_800_h'] = $object->getThumb800H();
- }
- if ($object->isInitialized('thumb800W') && null !== $object->getThumb800W()) {
- $data['thumb_800_w'] = $object->getThumb800W();
- }
- if ($object->isInitialized('thumb960') && null !== $object->getThumb960()) {
- $data['thumb_960'] = $object->getThumb960();
- }
- if ($object->isInitialized('thumb960H') && null !== $object->getThumb960H()) {
- $data['thumb_960_h'] = $object->getThumb960H();
- }
- if ($object->isInitialized('thumb960W') && null !== $object->getThumb960W()) {
- $data['thumb_960_w'] = $object->getThumb960W();
- }
- if ($object->isInitialized('thumbTiny') && null !== $object->getThumbTiny()) {
- $data['thumb_tiny'] = $object->getThumbTiny();
- }
- if ($object->isInitialized('timestamp') && null !== $object->getTimestamp()) {
- $value_5 = $object->getTimestamp();
- if (\is_int($object->getTimestamp())) {
- $value_5 = $object->getTimestamp();
- } elseif (\is_string($object->getTimestamp())) {
- $value_5 = $object->getTimestamp();
- }
- $data['timestamp'] = $value_5;
- }
- if ($object->isInitialized('title') && null !== $object->getTitle()) {
- $data['title'] = $object->getTitle();
- }
- if ($object->isInitialized('updated') && null !== $object->getUpdated()) {
- $data['updated'] = $object->getUpdated();
- }
- if ($object->isInitialized('urlPrivate') && null !== $object->getUrlPrivate()) {
- $data['url_private'] = $object->getUrlPrivate();
+ return $object;
+ }
+
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('channels') && null !== $data->getChannels()) {
+ $values = [];
+ foreach ($data->getChannels() as $value) {
+ $values[] = $value;
}
- if ($object->isInitialized('urlPrivateDownload') && null !== $object->getUrlPrivateDownload()) {
- $data['url_private_download'] = $object->getUrlPrivateDownload();
+ $dataArray['channels'] = $values;
+ }
+ if ($data->isInitialized('commentsCount') && null !== $data->getCommentsCount()) {
+ $dataArray['comments_count'] = $data->getCommentsCount();
+ }
+ if ($data->isInitialized('created') && null !== $data->getCreated()) {
+ $dataArray['created'] = $data->getCreated();
+ }
+ if ($data->isInitialized('dateDelete') && null !== $data->getDateDelete()) {
+ $dataArray['date_delete'] = $data->getDateDelete();
+ }
+ if ($data->isInitialized('deanimateGif') && null !== $data->getDeanimateGif()) {
+ $dataArray['deanimate_gif'] = $data->getDeanimateGif();
+ }
+ if ($data->isInitialized('displayAsBot') && null !== $data->getDisplayAsBot()) {
+ $dataArray['display_as_bot'] = $data->getDisplayAsBot();
+ }
+ if ($data->isInitialized('editable') && null !== $data->getEditable()) {
+ $dataArray['editable'] = $data->getEditable();
+ }
+ if ($data->isInitialized('editor') && null !== $data->getEditor()) {
+ $dataArray['editor'] = $data->getEditor();
+ }
+ if ($data->isInitialized('externalId') && null !== $data->getExternalId()) {
+ $dataArray['external_id'] = $data->getExternalId();
+ }
+ if ($data->isInitialized('externalType') && null !== $data->getExternalType()) {
+ $dataArray['external_type'] = $data->getExternalType();
+ }
+ if ($data->isInitialized('externalUrl') && null !== $data->getExternalUrl()) {
+ $dataArray['external_url'] = $data->getExternalUrl();
+ }
+ if ($data->isInitialized('filetype') && null !== $data->getFiletype()) {
+ $dataArray['filetype'] = $data->getFiletype();
+ }
+ if ($data->isInitialized('groups') && null !== $data->getGroups()) {
+ $values_1 = [];
+ foreach ($data->getGroups() as $value_1) {
+ $values_1[] = $value_1;
}
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
+ $dataArray['groups'] = $values_1;
+ }
+ if ($data->isInitialized('hasRichPreview') && null !== $data->getHasRichPreview()) {
+ $dataArray['has_rich_preview'] = $data->getHasRichPreview();
+ }
+ if ($data->isInitialized('id') && null !== $data->getId()) {
+ $dataArray['id'] = $data->getId();
+ }
+ if ($data->isInitialized('imageExifRotation') && null !== $data->getImageExifRotation()) {
+ $dataArray['image_exif_rotation'] = $data->getImageExifRotation();
+ }
+ if ($data->isInitialized('ims') && null !== $data->getIms()) {
+ $values_2 = [];
+ foreach ($data->getIms() as $value_2) {
+ $values_2[] = $value_2;
}
- if ($object->isInitialized('userTeam') && null !== $object->getUserTeam()) {
- $data['user_team'] = $object->getUserTeam();
+ $dataArray['ims'] = $values_2;
+ }
+ if ($data->isInitialized('isExternal') && null !== $data->getIsExternal()) {
+ $dataArray['is_external'] = $data->getIsExternal();
+ }
+ if ($data->isInitialized('isPublic') && null !== $data->getIsPublic()) {
+ $dataArray['is_public'] = $data->getIsPublic();
+ }
+ if ($data->isInitialized('isStarred') && null !== $data->getIsStarred()) {
+ $dataArray['is_starred'] = $data->getIsStarred();
+ }
+ if ($data->isInitialized('isTombstoned') && null !== $data->getIsTombstoned()) {
+ $dataArray['is_tombstoned'] = $data->getIsTombstoned();
+ }
+ if ($data->isInitialized('lastEditor') && null !== $data->getLastEditor()) {
+ $dataArray['last_editor'] = $data->getLastEditor();
+ }
+ if ($data->isInitialized('mimetype') && null !== $data->getMimetype()) {
+ $dataArray['mimetype'] = $data->getMimetype();
+ }
+ if ($data->isInitialized('mode') && null !== $data->getMode()) {
+ $dataArray['mode'] = $data->getMode();
+ }
+ if ($data->isInitialized('name') && null !== $data->getName()) {
+ $dataArray['name'] = $data->getName();
+ }
+ if ($data->isInitialized('nonOwnerEditable') && null !== $data->getNonOwnerEditable()) {
+ $dataArray['non_owner_editable'] = $data->getNonOwnerEditable();
+ }
+ if ($data->isInitialized('numStars') && null !== $data->getNumStars()) {
+ $dataArray['num_stars'] = $data->getNumStars();
+ }
+ if ($data->isInitialized('originalH') && null !== $data->getOriginalH()) {
+ $dataArray['original_h'] = $data->getOriginalH();
+ }
+ if ($data->isInitialized('originalW') && null !== $data->getOriginalW()) {
+ $dataArray['original_w'] = $data->getOriginalW();
+ }
+ if ($data->isInitialized('permalink') && null !== $data->getPermalink()) {
+ $dataArray['permalink'] = $data->getPermalink();
+ }
+ if ($data->isInitialized('permalinkPublic') && null !== $data->getPermalinkPublic()) {
+ $dataArray['permalink_public'] = $data->getPermalinkPublic();
+ }
+ if ($data->isInitialized('pinnedInfo') && null !== $data->getPinnedInfo()) {
+ $dataArray['pinned_info'] = $data->getPinnedInfo();
+ }
+ if ($data->isInitialized('pinnedTo') && null !== $data->getPinnedTo()) {
+ $values_3 = [];
+ foreach ($data->getPinnedTo() as $value_3) {
+ $values_3[] = $value_3;
}
- if ($object->isInitialized('username') && null !== $object->getUsername()) {
- $data['username'] = $object->getUsername();
+ $dataArray['pinned_to'] = $values_3;
+ }
+ if ($data->isInitialized('pjpeg') && null !== $data->getPjpeg()) {
+ $dataArray['pjpeg'] = $data->getPjpeg();
+ }
+ if ($data->isInitialized('prettyType') && null !== $data->getPrettyType()) {
+ $dataArray['pretty_type'] = $data->getPrettyType();
+ }
+ if ($data->isInitialized('preview') && null !== $data->getPreview()) {
+ $dataArray['preview'] = $data->getPreview();
+ }
+ if ($data->isInitialized('publicUrlShared') && null !== $data->getPublicUrlShared()) {
+ $dataArray['public_url_shared'] = $data->getPublicUrlShared();
+ }
+ if ($data->isInitialized('reactions') && null !== $data->getReactions()) {
+ $values_4 = [];
+ foreach ($data->getReactions() as $value_4) {
+ $values_4[] = $this->normalizer->normalize($value_4, 'json', $context);
}
-
- return $data;
+ $dataArray['reactions'] = $values_4;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsFile::class => false];
+ if ($data->isInitialized('shares') && null !== $data->getShares()) {
+ $dataArray['shares'] = $this->normalizer->normalize($data->getShares(), 'json', $context);
+ }
+ if ($data->isInitialized('size') && null !== $data->getSize()) {
+ $dataArray['size'] = $data->getSize();
+ }
+ if ($data->isInitialized('sourceTeam') && null !== $data->getSourceTeam()) {
+ $dataArray['source_team'] = $data->getSourceTeam();
+ }
+ if ($data->isInitialized('state') && null !== $data->getState()) {
+ $dataArray['state'] = $data->getState();
+ }
+ if ($data->isInitialized('thumb1024') && null !== $data->getThumb1024()) {
+ $dataArray['thumb_1024'] = $data->getThumb1024();
+ }
+ if ($data->isInitialized('thumb1024H') && null !== $data->getThumb1024H()) {
+ $dataArray['thumb_1024_h'] = $data->getThumb1024H();
+ }
+ if ($data->isInitialized('thumb1024W') && null !== $data->getThumb1024W()) {
+ $dataArray['thumb_1024_w'] = $data->getThumb1024W();
+ }
+ if ($data->isInitialized('thumb160') && null !== $data->getThumb160()) {
+ $dataArray['thumb_160'] = $data->getThumb160();
+ }
+ if ($data->isInitialized('thumb360') && null !== $data->getThumb360()) {
+ $dataArray['thumb_360'] = $data->getThumb360();
+ }
+ if ($data->isInitialized('thumb360Gif') && null !== $data->getThumb360Gif()) {
+ $dataArray['thumb_360_gif'] = $data->getThumb360Gif();
}
+ if ($data->isInitialized('thumb360H') && null !== $data->getThumb360H()) {
+ $dataArray['thumb_360_h'] = $data->getThumb360H();
+ }
+ if ($data->isInitialized('thumb360W') && null !== $data->getThumb360W()) {
+ $dataArray['thumb_360_w'] = $data->getThumb360W();
+ }
+ if ($data->isInitialized('thumb480') && null !== $data->getThumb480()) {
+ $dataArray['thumb_480'] = $data->getThumb480();
+ }
+ if ($data->isInitialized('thumb480H') && null !== $data->getThumb480H()) {
+ $dataArray['thumb_480_h'] = $data->getThumb480H();
+ }
+ if ($data->isInitialized('thumb480W') && null !== $data->getThumb480W()) {
+ $dataArray['thumb_480_w'] = $data->getThumb480W();
+ }
+ if ($data->isInitialized('thumb64') && null !== $data->getThumb64()) {
+ $dataArray['thumb_64'] = $data->getThumb64();
+ }
+ if ($data->isInitialized('thumb720') && null !== $data->getThumb720()) {
+ $dataArray['thumb_720'] = $data->getThumb720();
+ }
+ if ($data->isInitialized('thumb720H') && null !== $data->getThumb720H()) {
+ $dataArray['thumb_720_h'] = $data->getThumb720H();
+ }
+ if ($data->isInitialized('thumb720W') && null !== $data->getThumb720W()) {
+ $dataArray['thumb_720_w'] = $data->getThumb720W();
+ }
+ if ($data->isInitialized('thumb80') && null !== $data->getThumb80()) {
+ $dataArray['thumb_80'] = $data->getThumb80();
+ }
+ if ($data->isInitialized('thumb800') && null !== $data->getThumb800()) {
+ $dataArray['thumb_800'] = $data->getThumb800();
+ }
+ if ($data->isInitialized('thumb800H') && null !== $data->getThumb800H()) {
+ $dataArray['thumb_800_h'] = $data->getThumb800H();
+ }
+ if ($data->isInitialized('thumb800W') && null !== $data->getThumb800W()) {
+ $dataArray['thumb_800_w'] = $data->getThumb800W();
+ }
+ if ($data->isInitialized('thumb960') && null !== $data->getThumb960()) {
+ $dataArray['thumb_960'] = $data->getThumb960();
+ }
+ if ($data->isInitialized('thumb960H') && null !== $data->getThumb960H()) {
+ $dataArray['thumb_960_h'] = $data->getThumb960H();
+ }
+ if ($data->isInitialized('thumb960W') && null !== $data->getThumb960W()) {
+ $dataArray['thumb_960_w'] = $data->getThumb960W();
+ }
+ if ($data->isInitialized('thumbTiny') && null !== $data->getThumbTiny()) {
+ $dataArray['thumb_tiny'] = $data->getThumbTiny();
+ }
+ if ($data->isInitialized('timestamp') && null !== $data->getTimestamp()) {
+ $value_5 = $data->getTimestamp();
+ if (\is_int($data->getTimestamp())) {
+ $value_5 = $data->getTimestamp();
+ } elseif (\is_string($data->getTimestamp())) {
+ $value_5 = $data->getTimestamp();
+ }
+ $dataArray['timestamp'] = $value_5;
+ }
+ if ($data->isInitialized('title') && null !== $data->getTitle()) {
+ $dataArray['title'] = $data->getTitle();
+ }
+ if ($data->isInitialized('updated') && null !== $data->getUpdated()) {
+ $dataArray['updated'] = $data->getUpdated();
+ }
+ if ($data->isInitialized('urlPrivate') && null !== $data->getUrlPrivate()) {
+ $dataArray['url_private'] = $data->getUrlPrivate();
+ }
+ if ($data->isInitialized('urlPrivateDownload') && null !== $data->getUrlPrivateDownload()) {
+ $dataArray['url_private_download'] = $data->getUrlPrivateDownload();
+ }
+ if ($data->isInitialized('user') && null !== $data->getUser()) {
+ $dataArray['user'] = $data->getUser();
+ }
+ if ($data->isInitialized('userTeam') && null !== $data->getUserTeam()) {
+ $dataArray['user_team'] = $data->getUserTeam();
+ }
+ if ($data->isInitialized('username') && null !== $data->getUsername()) {
+ $dataArray['username'] = $data->getUsername();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsFile::class => false];
}
}
diff --git a/generated/Normalizer/ObjsFileSharesNormalizer.php b/generated/Normalizer/ObjsFileSharesNormalizer.php
index e445a475..6c5f3e5f 100644
--- a/generated/Normalizer/ObjsFileSharesNormalizer.php
+++ b/generated/Normalizer/ObjsFileSharesNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,131 +23,64 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsFileSharesNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsFileSharesNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsFileShares::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsFileShares::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsFileShares::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsFileShares::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsFileShares();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('private', $data) && null !== $data['private']) {
- $object->setPrivate($data['private']);
- } elseif (\array_key_exists('private', $data) && null === $data['private']) {
- $object->setPrivate(null);
- }
- if (\array_key_exists('public', $data) && null !== $data['public']) {
- $object->setPublic($data['public']);
- } elseif (\array_key_exists('public', $data) && null === $data['public']) {
- $object->setPublic(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsFileShares();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('private') && null !== $object->getPrivate()) {
- $data['private'] = $object->getPrivate();
- }
- if ($object->isInitialized('public') && null !== $object->getPublic()) {
- $data['public'] = $object->getPublic();
- }
-
- return $data;
+ if (\array_key_exists('private', $data) && null !== $data['private']) {
+ $object->setPrivate($data['private']);
+ } elseif (\array_key_exists('private', $data) && null === $data['private']) {
+ $object->setPrivate(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsFileShares::class => false];
+ if (\array_key_exists('public', $data) && null !== $data['public']) {
+ $object->setPublic($data['public']);
+ } elseif (\array_key_exists('public', $data) && null === $data['public']) {
+ $object->setPublic(null);
}
- }
-} else {
- class ObjsFileSharesNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsFileShares::class === $type;
- }
+ return $object;
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsFileShares::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('private') && null !== $data->getPrivate()) {
+ $dataArray['private'] = $data->getPrivate();
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsFileShares();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('private', $data) && null !== $data['private']) {
- $object->setPrivate($data['private']);
- } elseif (\array_key_exists('private', $data) && null === $data['private']) {
- $object->setPrivate(null);
- }
- if (\array_key_exists('public', $data) && null !== $data['public']) {
- $object->setPublic($data['public']);
- } elseif (\array_key_exists('public', $data) && null === $data['public']) {
- $object->setPublic(null);
- }
-
- return $object;
+ if ($data->isInitialized('public') && null !== $data->getPublic()) {
+ $dataArray['public'] = $data->getPublic();
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('private') && null !== $object->getPrivate()) {
- $data['private'] = $object->getPrivate();
- }
- if ($object->isInitialized('public') && null !== $object->getPublic()) {
- $data['public'] = $object->getPublic();
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsFileShares::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsFileShares::class => false];
}
}
diff --git a/generated/Normalizer/ObjsIconNormalizer.php b/generated/Normalizer/ObjsIconNormalizer.php
index 279aeaa4..64a08b22 100644
--- a/generated/Normalizer/ObjsIconNormalizer.php
+++ b/generated/Normalizer/ObjsIconNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,227 +23,115 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsIconNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsIconNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsIcon::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsIcon::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsIcon::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsIcon::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsIcon();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('image_102', $data) && null !== $data['image_102']) {
- $object->setImage102($data['image_102']);
- } elseif (\array_key_exists('image_102', $data) && null === $data['image_102']) {
- $object->setImage102(null);
- }
- if (\array_key_exists('image_132', $data) && null !== $data['image_132']) {
- $object->setImage132($data['image_132']);
- } elseif (\array_key_exists('image_132', $data) && null === $data['image_132']) {
- $object->setImage132(null);
- }
- if (\array_key_exists('image_230', $data) && null !== $data['image_230']) {
- $object->setImage230($data['image_230']);
- } elseif (\array_key_exists('image_230', $data) && null === $data['image_230']) {
- $object->setImage230(null);
- }
- if (\array_key_exists('image_34', $data) && null !== $data['image_34']) {
- $object->setImage34($data['image_34']);
- } elseif (\array_key_exists('image_34', $data) && null === $data['image_34']) {
- $object->setImage34(null);
- }
- if (\array_key_exists('image_44', $data) && null !== $data['image_44']) {
- $object->setImage44($data['image_44']);
- } elseif (\array_key_exists('image_44', $data) && null === $data['image_44']) {
- $object->setImage44(null);
- }
- if (\array_key_exists('image_68', $data) && null !== $data['image_68']) {
- $object->setImage68($data['image_68']);
- } elseif (\array_key_exists('image_68', $data) && null === $data['image_68']) {
- $object->setImage68(null);
- }
- if (\array_key_exists('image_88', $data) && null !== $data['image_88']) {
- $object->setImage88($data['image_88']);
- } elseif (\array_key_exists('image_88', $data) && null === $data['image_88']) {
- $object->setImage88(null);
- }
- if (\array_key_exists('image_default', $data) && null !== $data['image_default']) {
- $object->setImageDefault($data['image_default']);
- } elseif (\array_key_exists('image_default', $data) && null === $data['image_default']) {
- $object->setImageDefault(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsIcon();
+ if (\array_key_exists('image_default', $data) && \is_int($data['image_default'])) {
+ $data['image_default'] = (bool) $data['image_default'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('image102') && null !== $object->getImage102()) {
- $data['image_102'] = $object->getImage102();
- }
- if ($object->isInitialized('image132') && null !== $object->getImage132()) {
- $data['image_132'] = $object->getImage132();
- }
- if ($object->isInitialized('image230') && null !== $object->getImage230()) {
- $data['image_230'] = $object->getImage230();
- }
- if ($object->isInitialized('image34') && null !== $object->getImage34()) {
- $data['image_34'] = $object->getImage34();
- }
- if ($object->isInitialized('image44') && null !== $object->getImage44()) {
- $data['image_44'] = $object->getImage44();
- }
- if ($object->isInitialized('image68') && null !== $object->getImage68()) {
- $data['image_68'] = $object->getImage68();
- }
- if ($object->isInitialized('image88') && null !== $object->getImage88()) {
- $data['image_88'] = $object->getImage88();
- }
- if ($object->isInitialized('imageDefault') && null !== $object->getImageDefault()) {
- $data['image_default'] = $object->getImageDefault();
- }
-
- return $data;
+ if (\array_key_exists('image_102', $data) && null !== $data['image_102']) {
+ $object->setImage102($data['image_102']);
+ } elseif (\array_key_exists('image_102', $data) && null === $data['image_102']) {
+ $object->setImage102(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsIcon::class => false];
+ if (\array_key_exists('image_132', $data) && null !== $data['image_132']) {
+ $object->setImage132($data['image_132']);
+ } elseif (\array_key_exists('image_132', $data) && null === $data['image_132']) {
+ $object->setImage132(null);
}
- }
-} else {
- class ObjsIconNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsIcon::class === $type;
+ if (\array_key_exists('image_230', $data) && null !== $data['image_230']) {
+ $object->setImage230($data['image_230']);
+ } elseif (\array_key_exists('image_230', $data) && null === $data['image_230']) {
+ $object->setImage230(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsIcon::class === \get_class($data);
+ if (\array_key_exists('image_34', $data) && null !== $data['image_34']) {
+ $object->setImage34($data['image_34']);
+ } elseif (\array_key_exists('image_34', $data) && null === $data['image_34']) {
+ $object->setImage34(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsIcon();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('image_102', $data) && null !== $data['image_102']) {
- $object->setImage102($data['image_102']);
- } elseif (\array_key_exists('image_102', $data) && null === $data['image_102']) {
- $object->setImage102(null);
- }
- if (\array_key_exists('image_132', $data) && null !== $data['image_132']) {
- $object->setImage132($data['image_132']);
- } elseif (\array_key_exists('image_132', $data) && null === $data['image_132']) {
- $object->setImage132(null);
- }
- if (\array_key_exists('image_230', $data) && null !== $data['image_230']) {
- $object->setImage230($data['image_230']);
- } elseif (\array_key_exists('image_230', $data) && null === $data['image_230']) {
- $object->setImage230(null);
- }
- if (\array_key_exists('image_34', $data) && null !== $data['image_34']) {
- $object->setImage34($data['image_34']);
- } elseif (\array_key_exists('image_34', $data) && null === $data['image_34']) {
- $object->setImage34(null);
- }
- if (\array_key_exists('image_44', $data) && null !== $data['image_44']) {
- $object->setImage44($data['image_44']);
- } elseif (\array_key_exists('image_44', $data) && null === $data['image_44']) {
- $object->setImage44(null);
- }
- if (\array_key_exists('image_68', $data) && null !== $data['image_68']) {
- $object->setImage68($data['image_68']);
- } elseif (\array_key_exists('image_68', $data) && null === $data['image_68']) {
- $object->setImage68(null);
- }
- if (\array_key_exists('image_88', $data) && null !== $data['image_88']) {
- $object->setImage88($data['image_88']);
- } elseif (\array_key_exists('image_88', $data) && null === $data['image_88']) {
- $object->setImage88(null);
- }
- if (\array_key_exists('image_default', $data) && null !== $data['image_default']) {
- $object->setImageDefault($data['image_default']);
- } elseif (\array_key_exists('image_default', $data) && null === $data['image_default']) {
- $object->setImageDefault(null);
- }
-
- return $object;
+ if (\array_key_exists('image_44', $data) && null !== $data['image_44']) {
+ $object->setImage44($data['image_44']);
+ } elseif (\array_key_exists('image_44', $data) && null === $data['image_44']) {
+ $object->setImage44(null);
+ }
+ if (\array_key_exists('image_68', $data) && null !== $data['image_68']) {
+ $object->setImage68($data['image_68']);
+ } elseif (\array_key_exists('image_68', $data) && null === $data['image_68']) {
+ $object->setImage68(null);
+ }
+ if (\array_key_exists('image_88', $data) && null !== $data['image_88']) {
+ $object->setImage88($data['image_88']);
+ } elseif (\array_key_exists('image_88', $data) && null === $data['image_88']) {
+ $object->setImage88(null);
+ }
+ if (\array_key_exists('image_default', $data) && null !== $data['image_default']) {
+ $object->setImageDefault($data['image_default']);
+ } elseif (\array_key_exists('image_default', $data) && null === $data['image_default']) {
+ $object->setImageDefault(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('image102') && null !== $object->getImage102()) {
- $data['image_102'] = $object->getImage102();
- }
- if ($object->isInitialized('image132') && null !== $object->getImage132()) {
- $data['image_132'] = $object->getImage132();
- }
- if ($object->isInitialized('image230') && null !== $object->getImage230()) {
- $data['image_230'] = $object->getImage230();
- }
- if ($object->isInitialized('image34') && null !== $object->getImage34()) {
- $data['image_34'] = $object->getImage34();
- }
- if ($object->isInitialized('image44') && null !== $object->getImage44()) {
- $data['image_44'] = $object->getImage44();
- }
- if ($object->isInitialized('image68') && null !== $object->getImage68()) {
- $data['image_68'] = $object->getImage68();
- }
- if ($object->isInitialized('image88') && null !== $object->getImage88()) {
- $data['image_88'] = $object->getImage88();
- }
- if ($object->isInitialized('imageDefault') && null !== $object->getImageDefault()) {
- $data['image_default'] = $object->getImageDefault();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('image102') && null !== $data->getImage102()) {
+ $dataArray['image_102'] = $data->getImage102();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsIcon::class => false];
+ if ($data->isInitialized('image132') && null !== $data->getImage132()) {
+ $dataArray['image_132'] = $data->getImage132();
+ }
+ if ($data->isInitialized('image230') && null !== $data->getImage230()) {
+ $dataArray['image_230'] = $data->getImage230();
}
+ if ($data->isInitialized('image34') && null !== $data->getImage34()) {
+ $dataArray['image_34'] = $data->getImage34();
+ }
+ if ($data->isInitialized('image44') && null !== $data->getImage44()) {
+ $dataArray['image_44'] = $data->getImage44();
+ }
+ if ($data->isInitialized('image68') && null !== $data->getImage68()) {
+ $dataArray['image_68'] = $data->getImage68();
+ }
+ if ($data->isInitialized('image88') && null !== $data->getImage88()) {
+ $dataArray['image_88'] = $data->getImage88();
+ }
+ if ($data->isInitialized('imageDefault') && null !== $data->getImageDefault()) {
+ $dataArray['image_default'] = $data->getImageDefault();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsIcon::class => false];
}
}
diff --git a/generated/Normalizer/ObjsMessageAttachmentsItemActionsItemNormalizer.php b/generated/Normalizer/ObjsMessageAttachmentsItemActionsItemNormalizer.php
index 017b5b11..8c848658 100644
--- a/generated/Normalizer/ObjsMessageAttachmentsItemActionsItemNormalizer.php
+++ b/generated/Normalizer/ObjsMessageAttachmentsItemActionsItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,195 +23,96 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsMessageAttachmentsItemActionsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsMessageAttachmentsItemActionsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('style', $data) && null !== $data['style']) {
- $object->setStyle($data['style']);
- } elseif (\array_key_exists('style', $data) && null === $data['style']) {
- $object->setStyle(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('id') && null !== $object->getId()) {
- $data['id'] = $object->getId();
- }
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $data['name'] = $object->getName();
- }
- if ($object->isInitialized('style') && null !== $object->getStyle()) {
- $data['style'] = $object->getStyle();
- }
- if ($object->isInitialized('text') && null !== $object->getText()) {
- $data['text'] = $object->getText();
- }
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $data['type'] = $object->getType();
- }
- if ($object->isInitialized('value') && null !== $object->getValue()) {
- $data['value'] = $object->getValue();
- }
-
- return $data;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class => false];
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
}
- }
-} else {
- class ObjsMessageAttachmentsItemActionsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class === $type;
+ if (\array_key_exists('style', $data) && null !== $data['style']) {
+ $object->setStyle($data['style']);
+ } elseif (\array_key_exists('style', $data) && null === $data['style']) {
+ $object->setStyle(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class === \get_class($data);
+ if (\array_key_exists('text', $data) && null !== $data['text']) {
+ $object->setText($data['text']);
+ } elseif (\array_key_exists('text', $data) && null === $data['text']) {
+ $object->setText(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('style', $data) && null !== $data['style']) {
- $object->setStyle($data['style']);
- } elseif (\array_key_exists('style', $data) && null === $data['style']) {
- $object->setStyle(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
- return $object;
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
+ }
+ if (\array_key_exists('value', $data) && null !== $data['value']) {
+ $object->setValue($data['value']);
+ } elseif (\array_key_exists('value', $data) && null === $data['value']) {
+ $object->setValue(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('id') && null !== $object->getId()) {
- $data['id'] = $object->getId();
- }
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $data['name'] = $object->getName();
- }
- if ($object->isInitialized('style') && null !== $object->getStyle()) {
- $data['style'] = $object->getStyle();
- }
- if ($object->isInitialized('text') && null !== $object->getText()) {
- $data['text'] = $object->getText();
- }
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $data['type'] = $object->getType();
- }
- if ($object->isInitialized('value') && null !== $object->getValue()) {
- $data['value'] = $object->getValue();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('id') && null !== $data->getId()) {
+ $dataArray['id'] = $data->getId();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class => false];
+ if ($data->isInitialized('name') && null !== $data->getName()) {
+ $dataArray['name'] = $data->getName();
+ }
+ if ($data->isInitialized('style') && null !== $data->getStyle()) {
+ $dataArray['style'] = $data->getStyle();
}
+ if ($data->isInitialized('text') && null !== $data->getText()) {
+ $dataArray['text'] = $data->getText();
+ }
+ if ($data->isInitialized('type') && null !== $data->getType()) {
+ $dataArray['type'] = $data->getType();
+ }
+ if ($data->isInitialized('value') && null !== $data->getValue()) {
+ $dataArray['value'] = $data->getValue();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class => false];
}
}
diff --git a/generated/Normalizer/ObjsMessageAttachmentsItemFieldsItemNormalizer.php b/generated/Normalizer/ObjsMessageAttachmentsItemFieldsItemNormalizer.php
index f06cfd39..332c30b8 100644
--- a/generated/Normalizer/ObjsMessageAttachmentsItemFieldsItemNormalizer.php
+++ b/generated/Normalizer/ObjsMessageAttachmentsItemFieldsItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,75 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsMessageAttachmentsItemFieldsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsMessageAttachmentsItemFieldsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('short', $data) && null !== $data['short']) {
- $object->setShort($data['short']);
- } elseif (\array_key_exists('short', $data) && null === $data['short']) {
- $object->setShort(null);
- }
- if (\array_key_exists('title', $data) && null !== $data['title']) {
- $object->setTitle($data['title']);
- } elseif (\array_key_exists('title', $data) && null === $data['title']) {
- $object->setTitle(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem();
+ if (\array_key_exists('short', $data) && \is_int($data['short'])) {
+ $data['short'] = (bool) $data['short'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('short') && null !== $object->getShort()) {
- $data['short'] = $object->getShort();
- }
- if ($object->isInitialized('title') && null !== $object->getTitle()) {
- $data['title'] = $object->getTitle();
- }
- if ($object->isInitialized('value') && null !== $object->getValue()) {
- $data['value'] = $object->getValue();
- }
-
- return $data;
+ if (\array_key_exists('short', $data) && null !== $data['short']) {
+ $object->setShort($data['short']);
+ } elseif (\array_key_exists('short', $data) && null === $data['short']) {
+ $object->setShort(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class => false];
+ if (\array_key_exists('title', $data) && null !== $data['title']) {
+ $object->setTitle($data['title']);
+ } elseif (\array_key_exists('title', $data) && null === $data['title']) {
+ $object->setTitle(null);
}
+ if (\array_key_exists('value', $data) && null !== $data['value']) {
+ $object->setValue($data['value']);
+ } elseif (\array_key_exists('value', $data) && null === $data['value']) {
+ $object->setValue(null);
+ }
+
+ return $object;
}
-} else {
- class ObjsMessageAttachmentsItemFieldsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class === $type;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('short') && null !== $data->getShort()) {
+ $dataArray['short'] = $data->getShort();
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class === \get_class($data);
+ if ($data->isInitialized('title') && null !== $data->getTitle()) {
+ $dataArray['title'] = $data->getTitle();
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('short', $data) && null !== $data['short']) {
- $object->setShort($data['short']);
- } elseif (\array_key_exists('short', $data) && null === $data['short']) {
- $object->setShort(null);
- }
- if (\array_key_exists('title', $data) && null !== $data['title']) {
- $object->setTitle($data['title']);
- } elseif (\array_key_exists('title', $data) && null === $data['title']) {
- $object->setTitle(null);
- }
- if (\array_key_exists('value', $data) && null !== $data['value']) {
- $object->setValue($data['value']);
- } elseif (\array_key_exists('value', $data) && null === $data['value']) {
- $object->setValue(null);
- }
-
- return $object;
+ if ($data->isInitialized('value') && null !== $data->getValue()) {
+ $dataArray['value'] = $data->getValue();
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('short') && null !== $object->getShort()) {
- $data['short'] = $object->getShort();
- }
- if ($object->isInitialized('title') && null !== $object->getTitle()) {
- $data['title'] = $object->getTitle();
- }
- if ($object->isInitialized('value') && null !== $object->getValue()) {
- $data['value'] = $object->getValue();
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class => false];
}
}
diff --git a/generated/Normalizer/ObjsMessageAttachmentsItemNormalizer.php b/generated/Normalizer/ObjsMessageAttachmentsItemNormalizer.php
index a5d4871b..c82cfa6d 100644
--- a/generated/Normalizer/ObjsMessageAttachmentsItemNormalizer.php
+++ b/generated/Normalizer/ObjsMessageAttachmentsItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,549 +23,273 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsMessageAttachmentsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsMessageAttachmentsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('actions', $data) && null !== $data['actions']) {
- $values = [];
- foreach ($data['actions'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class, 'json', $context);
- }
- $object->setActions($values);
- unset($data['actions']);
- } elseif (\array_key_exists('actions', $data) && null === $data['actions']) {
- $object->setActions(null);
- }
- if (\array_key_exists('author_icon', $data) && null !== $data['author_icon']) {
- $object->setAuthorIcon($data['author_icon']);
- unset($data['author_icon']);
- } elseif (\array_key_exists('author_icon', $data) && null === $data['author_icon']) {
- $object->setAuthorIcon(null);
- }
- if (\array_key_exists('author_link', $data) && null !== $data['author_link']) {
- $object->setAuthorLink($data['author_link']);
- unset($data['author_link']);
- } elseif (\array_key_exists('author_link', $data) && null === $data['author_link']) {
- $object->setAuthorLink(null);
- }
- if (\array_key_exists('author_name', $data) && null !== $data['author_name']) {
- $object->setAuthorName($data['author_name']);
- unset($data['author_name']);
- } elseif (\array_key_exists('author_name', $data) && null === $data['author_name']) {
- $object->setAuthorName(null);
- }
- if (\array_key_exists('callback_id', $data) && null !== $data['callback_id']) {
- $object->setCallbackId($data['callback_id']);
- unset($data['callback_id']);
- } elseif (\array_key_exists('callback_id', $data) && null === $data['callback_id']) {
- $object->setCallbackId(null);
- }
- if (\array_key_exists('color', $data) && null !== $data['color']) {
- $object->setColor($data['color']);
- unset($data['color']);
- } elseif (\array_key_exists('color', $data) && null === $data['color']) {
- $object->setColor(null);
- }
- if (\array_key_exists('fallback', $data) && null !== $data['fallback']) {
- $object->setFallback($data['fallback']);
- unset($data['fallback']);
- } elseif (\array_key_exists('fallback', $data) && null === $data['fallback']) {
- $object->setFallback(null);
- }
- if (\array_key_exists('fields', $data) && null !== $data['fields']) {
- $values_1 = [];
- foreach ($data['fields'] as $value_1) {
- $values_1[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class, 'json', $context);
- }
- $object->setFields($values_1);
- unset($data['fields']);
- } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
- $object->setFields(null);
- }
- if (\array_key_exists('footer', $data) && null !== $data['footer']) {
- $object->setFooter($data['footer']);
- unset($data['footer']);
- } elseif (\array_key_exists('footer', $data) && null === $data['footer']) {
- $object->setFooter(null);
- }
- if (\array_key_exists('footer_icon', $data) && null !== $data['footer_icon']) {
- $object->setFooterIcon($data['footer_icon']);
- unset($data['footer_icon']);
- } elseif (\array_key_exists('footer_icon', $data) && null === $data['footer_icon']) {
- $object->setFooterIcon(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- unset($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('image_bytes', $data) && null !== $data['image_bytes']) {
- $object->setImageBytes($data['image_bytes']);
- unset($data['image_bytes']);
- } elseif (\array_key_exists('image_bytes', $data) && null === $data['image_bytes']) {
- $object->setImageBytes(null);
- }
- if (\array_key_exists('image_height', $data) && null !== $data['image_height']) {
- $object->setImageHeight($data['image_height']);
- unset($data['image_height']);
- } elseif (\array_key_exists('image_height', $data) && null === $data['image_height']) {
- $object->setImageHeight(null);
- }
- if (\array_key_exists('image_url', $data) && null !== $data['image_url']) {
- $object->setImageUrl($data['image_url']);
- unset($data['image_url']);
- } elseif (\array_key_exists('image_url', $data) && null === $data['image_url']) {
- $object->setImageUrl(null);
- }
- if (\array_key_exists('image_width', $data) && null !== $data['image_width']) {
- $object->setImageWidth($data['image_width']);
- unset($data['image_width']);
- } elseif (\array_key_exists('image_width', $data) && null === $data['image_width']) {
- $object->setImageWidth(null);
- }
- if (\array_key_exists('pretext', $data) && null !== $data['pretext']) {
- $object->setPretext($data['pretext']);
- unset($data['pretext']);
- } elseif (\array_key_exists('pretext', $data) && null === $data['pretext']) {
- $object->setPretext(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- unset($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('thumb_url', $data) && null !== $data['thumb_url']) {
- $object->setThumbUrl($data['thumb_url']);
- unset($data['thumb_url']);
- } elseif (\array_key_exists('thumb_url', $data) && null === $data['thumb_url']) {
- $object->setThumbUrl(null);
- }
- if (\array_key_exists('title', $data) && null !== $data['title']) {
- $object->setTitle($data['title']);
- unset($data['title']);
- } elseif (\array_key_exists('title', $data) && null === $data['title']) {
- $object->setTitle(null);
- }
- if (\array_key_exists('title_link', $data) && null !== $data['title_link']) {
- $object->setTitleLink($data['title_link']);
- unset($data['title_link']);
- } elseif (\array_key_exists('title_link', $data) && null === $data['title_link']) {
- $object->setTitleLink(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $value_2 = $data['ts'];
- if (\is_float($data['ts'])) {
- $value_2 = $data['ts'];
- } elseif (\is_string($data['ts'])) {
- $value_2 = $data['ts'];
- }
- $object->setTs($value_2);
- unset($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
- foreach ($data as $key => $value_3) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value_3;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('actions') && null !== $object->getActions()) {
- $values = [];
- foreach ($object->getActions() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['actions'] = $values;
- }
- if ($object->isInitialized('authorIcon') && null !== $object->getAuthorIcon()) {
- $data['author_icon'] = $object->getAuthorIcon();
- }
- if ($object->isInitialized('authorLink') && null !== $object->getAuthorLink()) {
- $data['author_link'] = $object->getAuthorLink();
- }
- if ($object->isInitialized('authorName') && null !== $object->getAuthorName()) {
- $data['author_name'] = $object->getAuthorName();
- }
- if ($object->isInitialized('callbackId') && null !== $object->getCallbackId()) {
- $data['callback_id'] = $object->getCallbackId();
- }
- if ($object->isInitialized('color') && null !== $object->getColor()) {
- $data['color'] = $object->getColor();
- }
- if ($object->isInitialized('fallback') && null !== $object->getFallback()) {
- $data['fallback'] = $object->getFallback();
- }
- if ($object->isInitialized('fields') && null !== $object->getFields()) {
- $values_1 = [];
- foreach ($object->getFields() as $value_1) {
- $values_1[] = $this->normalizer->normalize($value_1, 'json', $context);
- }
- $data['fields'] = $values_1;
- }
- if ($object->isInitialized('footer') && null !== $object->getFooter()) {
- $data['footer'] = $object->getFooter();
- }
- if ($object->isInitialized('footerIcon') && null !== $object->getFooterIcon()) {
- $data['footer_icon'] = $object->getFooterIcon();
- }
- $data['id'] = $object->getId();
- if ($object->isInitialized('imageBytes') && null !== $object->getImageBytes()) {
- $data['image_bytes'] = $object->getImageBytes();
- }
- if ($object->isInitialized('imageHeight') && null !== $object->getImageHeight()) {
- $data['image_height'] = $object->getImageHeight();
- }
- if ($object->isInitialized('imageUrl') && null !== $object->getImageUrl()) {
- $data['image_url'] = $object->getImageUrl();
- }
- if ($object->isInitialized('imageWidth') && null !== $object->getImageWidth()) {
- $data['image_width'] = $object->getImageWidth();
- }
- if ($object->isInitialized('pretext') && null !== $object->getPretext()) {
- $data['pretext'] = $object->getPretext();
- }
- if ($object->isInitialized('text') && null !== $object->getText()) {
- $data['text'] = $object->getText();
- }
- if ($object->isInitialized('thumbUrl') && null !== $object->getThumbUrl()) {
- $data['thumb_url'] = $object->getThumbUrl();
- }
- if ($object->isInitialized('title') && null !== $object->getTitle()) {
- $data['title'] = $object->getTitle();
- }
- if ($object->isInitialized('titleLink') && null !== $object->getTitleLink()) {
- $data['title_link'] = $object->getTitleLink();
- }
- if ($object->isInitialized('ts') && null !== $object->getTs()) {
- $value_2 = $object->getTs();
- if (\is_float($object->getTs())) {
- $value_2 = $object->getTs();
- } elseif (\is_string($object->getTs())) {
- $value_2 = $object->getTs();
- }
- $data['ts'] = $value_2;
- }
- foreach ($object as $key => $value_3) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value_3;
- }
- }
-
- return $data;
+ if (\array_key_exists('actions', $data) && null !== $data['actions']) {
+ $values = [];
+ foreach ($data['actions'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class, 'json', $context);
+ }
+ $object->setActions($values);
+ unset($data['actions']);
+ } elseif (\array_key_exists('actions', $data) && null === $data['actions']) {
+ $object->setActions(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class => false];
+ if (\array_key_exists('author_icon', $data) && null !== $data['author_icon']) {
+ $object->setAuthorIcon($data['author_icon']);
+ unset($data['author_icon']);
+ } elseif (\array_key_exists('author_icon', $data) && null === $data['author_icon']) {
+ $object->setAuthorIcon(null);
}
- }
-} else {
- class ObjsMessageAttachmentsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class === $type;
+ if (\array_key_exists('author_link', $data) && null !== $data['author_link']) {
+ $object->setAuthorLink($data['author_link']);
+ unset($data['author_link']);
+ } elseif (\array_key_exists('author_link', $data) && null === $data['author_link']) {
+ $object->setAuthorLink(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class === \get_class($data);
+ if (\array_key_exists('author_name', $data) && null !== $data['author_name']) {
+ $object->setAuthorName($data['author_name']);
+ unset($data['author_name']);
+ } elseif (\array_key_exists('author_name', $data) && null === $data['author_name']) {
+ $object->setAuthorName(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('actions', $data) && null !== $data['actions']) {
- $values = [];
- foreach ($data['actions'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemActionsItem::class, 'json', $context);
- }
- $object->setActions($values);
- unset($data['actions']);
- } elseif (\array_key_exists('actions', $data) && null === $data['actions']) {
- $object->setActions(null);
- }
- if (\array_key_exists('author_icon', $data) && null !== $data['author_icon']) {
- $object->setAuthorIcon($data['author_icon']);
- unset($data['author_icon']);
- } elseif (\array_key_exists('author_icon', $data) && null === $data['author_icon']) {
- $object->setAuthorIcon(null);
- }
- if (\array_key_exists('author_link', $data) && null !== $data['author_link']) {
- $object->setAuthorLink($data['author_link']);
- unset($data['author_link']);
- } elseif (\array_key_exists('author_link', $data) && null === $data['author_link']) {
- $object->setAuthorLink(null);
- }
- if (\array_key_exists('author_name', $data) && null !== $data['author_name']) {
- $object->setAuthorName($data['author_name']);
- unset($data['author_name']);
- } elseif (\array_key_exists('author_name', $data) && null === $data['author_name']) {
- $object->setAuthorName(null);
- }
- if (\array_key_exists('callback_id', $data) && null !== $data['callback_id']) {
- $object->setCallbackId($data['callback_id']);
- unset($data['callback_id']);
- } elseif (\array_key_exists('callback_id', $data) && null === $data['callback_id']) {
- $object->setCallbackId(null);
- }
- if (\array_key_exists('color', $data) && null !== $data['color']) {
- $object->setColor($data['color']);
- unset($data['color']);
- } elseif (\array_key_exists('color', $data) && null === $data['color']) {
- $object->setColor(null);
- }
- if (\array_key_exists('fallback', $data) && null !== $data['fallback']) {
- $object->setFallback($data['fallback']);
- unset($data['fallback']);
- } elseif (\array_key_exists('fallback', $data) && null === $data['fallback']) {
- $object->setFallback(null);
- }
- if (\array_key_exists('fields', $data) && null !== $data['fields']) {
- $values_1 = [];
- foreach ($data['fields'] as $value_1) {
- $values_1[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class, 'json', $context);
- }
- $object->setFields($values_1);
- unset($data['fields']);
- } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
- $object->setFields(null);
- }
- if (\array_key_exists('footer', $data) && null !== $data['footer']) {
- $object->setFooter($data['footer']);
- unset($data['footer']);
- } elseif (\array_key_exists('footer', $data) && null === $data['footer']) {
- $object->setFooter(null);
- }
- if (\array_key_exists('footer_icon', $data) && null !== $data['footer_icon']) {
- $object->setFooterIcon($data['footer_icon']);
- unset($data['footer_icon']);
- } elseif (\array_key_exists('footer_icon', $data) && null === $data['footer_icon']) {
- $object->setFooterIcon(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- unset($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('image_bytes', $data) && null !== $data['image_bytes']) {
- $object->setImageBytes($data['image_bytes']);
- unset($data['image_bytes']);
- } elseif (\array_key_exists('image_bytes', $data) && null === $data['image_bytes']) {
- $object->setImageBytes(null);
- }
- if (\array_key_exists('image_height', $data) && null !== $data['image_height']) {
- $object->setImageHeight($data['image_height']);
- unset($data['image_height']);
- } elseif (\array_key_exists('image_height', $data) && null === $data['image_height']) {
- $object->setImageHeight(null);
- }
- if (\array_key_exists('image_url', $data) && null !== $data['image_url']) {
- $object->setImageUrl($data['image_url']);
- unset($data['image_url']);
- } elseif (\array_key_exists('image_url', $data) && null === $data['image_url']) {
- $object->setImageUrl(null);
- }
- if (\array_key_exists('image_width', $data) && null !== $data['image_width']) {
- $object->setImageWidth($data['image_width']);
- unset($data['image_width']);
- } elseif (\array_key_exists('image_width', $data) && null === $data['image_width']) {
- $object->setImageWidth(null);
- }
- if (\array_key_exists('pretext', $data) && null !== $data['pretext']) {
- $object->setPretext($data['pretext']);
- unset($data['pretext']);
- } elseif (\array_key_exists('pretext', $data) && null === $data['pretext']) {
- $object->setPretext(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- unset($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('thumb_url', $data) && null !== $data['thumb_url']) {
- $object->setThumbUrl($data['thumb_url']);
- unset($data['thumb_url']);
- } elseif (\array_key_exists('thumb_url', $data) && null === $data['thumb_url']) {
- $object->setThumbUrl(null);
- }
- if (\array_key_exists('title', $data) && null !== $data['title']) {
- $object->setTitle($data['title']);
- unset($data['title']);
- } elseif (\array_key_exists('title', $data) && null === $data['title']) {
- $object->setTitle(null);
- }
- if (\array_key_exists('title_link', $data) && null !== $data['title_link']) {
- $object->setTitleLink($data['title_link']);
- unset($data['title_link']);
- } elseif (\array_key_exists('title_link', $data) && null === $data['title_link']) {
- $object->setTitleLink(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
+ if (\array_key_exists('callback_id', $data) && null !== $data['callback_id']) {
+ $object->setCallbackId($data['callback_id']);
+ unset($data['callback_id']);
+ } elseif (\array_key_exists('callback_id', $data) && null === $data['callback_id']) {
+ $object->setCallbackId(null);
+ }
+ if (\array_key_exists('color', $data) && null !== $data['color']) {
+ $object->setColor($data['color']);
+ unset($data['color']);
+ } elseif (\array_key_exists('color', $data) && null === $data['color']) {
+ $object->setColor(null);
+ }
+ if (\array_key_exists('fallback', $data) && null !== $data['fallback']) {
+ $object->setFallback($data['fallback']);
+ unset($data['fallback']);
+ } elseif (\array_key_exists('fallback', $data) && null === $data['fallback']) {
+ $object->setFallback(null);
+ }
+ if (\array_key_exists('fields', $data) && null !== $data['fields']) {
+ $values_1 = [];
+ foreach ($data['fields'] as $value_1) {
+ $values_1[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItemFieldsItem::class, 'json', $context);
+ }
+ $object->setFields($values_1);
+ unset($data['fields']);
+ } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
+ $object->setFields(null);
+ }
+ if (\array_key_exists('footer', $data) && null !== $data['footer']) {
+ $object->setFooter($data['footer']);
+ unset($data['footer']);
+ } elseif (\array_key_exists('footer', $data) && null === $data['footer']) {
+ $object->setFooter(null);
+ }
+ if (\array_key_exists('footer_icon', $data) && null !== $data['footer_icon']) {
+ $object->setFooterIcon($data['footer_icon']);
+ unset($data['footer_icon']);
+ } elseif (\array_key_exists('footer_icon', $data) && null === $data['footer_icon']) {
+ $object->setFooterIcon(null);
+ }
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ unset($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
+ }
+ if (\array_key_exists('image_bytes', $data) && null !== $data['image_bytes']) {
+ $object->setImageBytes($data['image_bytes']);
+ unset($data['image_bytes']);
+ } elseif (\array_key_exists('image_bytes', $data) && null === $data['image_bytes']) {
+ $object->setImageBytes(null);
+ }
+ if (\array_key_exists('image_height', $data) && null !== $data['image_height']) {
+ $object->setImageHeight($data['image_height']);
+ unset($data['image_height']);
+ } elseif (\array_key_exists('image_height', $data) && null === $data['image_height']) {
+ $object->setImageHeight(null);
+ }
+ if (\array_key_exists('image_url', $data) && null !== $data['image_url']) {
+ $object->setImageUrl($data['image_url']);
+ unset($data['image_url']);
+ } elseif (\array_key_exists('image_url', $data) && null === $data['image_url']) {
+ $object->setImageUrl(null);
+ }
+ if (\array_key_exists('image_width', $data) && null !== $data['image_width']) {
+ $object->setImageWidth($data['image_width']);
+ unset($data['image_width']);
+ } elseif (\array_key_exists('image_width', $data) && null === $data['image_width']) {
+ $object->setImageWidth(null);
+ }
+ if (\array_key_exists('pretext', $data) && null !== $data['pretext']) {
+ $object->setPretext($data['pretext']);
+ unset($data['pretext']);
+ } elseif (\array_key_exists('pretext', $data) && null === $data['pretext']) {
+ $object->setPretext(null);
+ }
+ if (\array_key_exists('text', $data) && null !== $data['text']) {
+ $object->setText($data['text']);
+ unset($data['text']);
+ } elseif (\array_key_exists('text', $data) && null === $data['text']) {
+ $object->setText(null);
+ }
+ if (\array_key_exists('thumb_url', $data) && null !== $data['thumb_url']) {
+ $object->setThumbUrl($data['thumb_url']);
+ unset($data['thumb_url']);
+ } elseif (\array_key_exists('thumb_url', $data) && null === $data['thumb_url']) {
+ $object->setThumbUrl(null);
+ }
+ if (\array_key_exists('title', $data) && null !== $data['title']) {
+ $object->setTitle($data['title']);
+ unset($data['title']);
+ } elseif (\array_key_exists('title', $data) && null === $data['title']) {
+ $object->setTitle(null);
+ }
+ if (\array_key_exists('title_link', $data) && null !== $data['title_link']) {
+ $object->setTitleLink($data['title_link']);
+ unset($data['title_link']);
+ } elseif (\array_key_exists('title_link', $data) && null === $data['title_link']) {
+ $object->setTitleLink(null);
+ }
+ if (\array_key_exists('ts', $data) && null !== $data['ts']) {
+ $value_2 = $data['ts'];
+ if (\is_float($data['ts'])) {
+ $value_2 = $data['ts'];
+ } elseif (\is_string($data['ts'])) {
$value_2 = $data['ts'];
- if (\is_float($data['ts'])) {
- $value_2 = $data['ts'];
- } elseif (\is_string($data['ts'])) {
- $value_2 = $data['ts'];
- }
- $object->setTs($value_2);
- unset($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
}
- foreach ($data as $key => $value_3) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value_3;
- }
+ $object->setTs($value_2);
+ unset($data['ts']);
+ } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
+ $object->setTs(null);
+ }
+ foreach ($data as $key => $value_3) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value_3;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('actions') && null !== $object->getActions()) {
- $values = [];
- foreach ($object->getActions() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['actions'] = $values;
- }
- if ($object->isInitialized('authorIcon') && null !== $object->getAuthorIcon()) {
- $data['author_icon'] = $object->getAuthorIcon();
- }
- if ($object->isInitialized('authorLink') && null !== $object->getAuthorLink()) {
- $data['author_link'] = $object->getAuthorLink();
- }
- if ($object->isInitialized('authorName') && null !== $object->getAuthorName()) {
- $data['author_name'] = $object->getAuthorName();
- }
- if ($object->isInitialized('callbackId') && null !== $object->getCallbackId()) {
- $data['callback_id'] = $object->getCallbackId();
- }
- if ($object->isInitialized('color') && null !== $object->getColor()) {
- $data['color'] = $object->getColor();
- }
- if ($object->isInitialized('fallback') && null !== $object->getFallback()) {
- $data['fallback'] = $object->getFallback();
- }
- if ($object->isInitialized('fields') && null !== $object->getFields()) {
- $values_1 = [];
- foreach ($object->getFields() as $value_1) {
- $values_1[] = $this->normalizer->normalize($value_1, 'json', $context);
- }
- $data['fields'] = $values_1;
- }
- if ($object->isInitialized('footer') && null !== $object->getFooter()) {
- $data['footer'] = $object->getFooter();
- }
- if ($object->isInitialized('footerIcon') && null !== $object->getFooterIcon()) {
- $data['footer_icon'] = $object->getFooterIcon();
- }
- $data['id'] = $object->getId();
- if ($object->isInitialized('imageBytes') && null !== $object->getImageBytes()) {
- $data['image_bytes'] = $object->getImageBytes();
- }
- if ($object->isInitialized('imageHeight') && null !== $object->getImageHeight()) {
- $data['image_height'] = $object->getImageHeight();
- }
- if ($object->isInitialized('imageUrl') && null !== $object->getImageUrl()) {
- $data['image_url'] = $object->getImageUrl();
- }
- if ($object->isInitialized('imageWidth') && null !== $object->getImageWidth()) {
- $data['image_width'] = $object->getImageWidth();
- }
- if ($object->isInitialized('pretext') && null !== $object->getPretext()) {
- $data['pretext'] = $object->getPretext();
- }
- if ($object->isInitialized('text') && null !== $object->getText()) {
- $data['text'] = $object->getText();
- }
- if ($object->isInitialized('thumbUrl') && null !== $object->getThumbUrl()) {
- $data['thumb_url'] = $object->getThumbUrl();
- }
- if ($object->isInitialized('title') && null !== $object->getTitle()) {
- $data['title'] = $object->getTitle();
- }
- if ($object->isInitialized('titleLink') && null !== $object->getTitleLink()) {
- $data['title_link'] = $object->getTitleLink();
+ return $object;
+ }
+
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('actions') && null !== $data->getActions()) {
+ $values = [];
+ foreach ($data->getActions() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
- if ($object->isInitialized('ts') && null !== $object->getTs()) {
- $value_2 = $object->getTs();
- if (\is_float($object->getTs())) {
- $value_2 = $object->getTs();
- } elseif (\is_string($object->getTs())) {
- $value_2 = $object->getTs();
- }
- $data['ts'] = $value_2;
+ $dataArray['actions'] = $values;
+ }
+ if ($data->isInitialized('authorIcon') && null !== $data->getAuthorIcon()) {
+ $dataArray['author_icon'] = $data->getAuthorIcon();
+ }
+ if ($data->isInitialized('authorLink') && null !== $data->getAuthorLink()) {
+ $dataArray['author_link'] = $data->getAuthorLink();
+ }
+ if ($data->isInitialized('authorName') && null !== $data->getAuthorName()) {
+ $dataArray['author_name'] = $data->getAuthorName();
+ }
+ if ($data->isInitialized('callbackId') && null !== $data->getCallbackId()) {
+ $dataArray['callback_id'] = $data->getCallbackId();
+ }
+ if ($data->isInitialized('color') && null !== $data->getColor()) {
+ $dataArray['color'] = $data->getColor();
+ }
+ if ($data->isInitialized('fallback') && null !== $data->getFallback()) {
+ $dataArray['fallback'] = $data->getFallback();
+ }
+ if ($data->isInitialized('fields') && null !== $data->getFields()) {
+ $values_1 = [];
+ foreach ($data->getFields() as $value_1) {
+ $values_1[] = $this->normalizer->normalize($value_1, 'json', $context);
}
- foreach ($object as $key => $value_3) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value_3;
- }
+ $dataArray['fields'] = $values_1;
+ }
+ if ($data->isInitialized('footer') && null !== $data->getFooter()) {
+ $dataArray['footer'] = $data->getFooter();
+ }
+ if ($data->isInitialized('footerIcon') && null !== $data->getFooterIcon()) {
+ $dataArray['footer_icon'] = $data->getFooterIcon();
+ }
+ $dataArray['id'] = $data->getId();
+ if ($data->isInitialized('imageBytes') && null !== $data->getImageBytes()) {
+ $dataArray['image_bytes'] = $data->getImageBytes();
+ }
+ if ($data->isInitialized('imageHeight') && null !== $data->getImageHeight()) {
+ $dataArray['image_height'] = $data->getImageHeight();
+ }
+ if ($data->isInitialized('imageUrl') && null !== $data->getImageUrl()) {
+ $dataArray['image_url'] = $data->getImageUrl();
+ }
+ if ($data->isInitialized('imageWidth') && null !== $data->getImageWidth()) {
+ $dataArray['image_width'] = $data->getImageWidth();
+ }
+ if ($data->isInitialized('pretext') && null !== $data->getPretext()) {
+ $dataArray['pretext'] = $data->getPretext();
+ }
+ if ($data->isInitialized('text') && null !== $data->getText()) {
+ $dataArray['text'] = $data->getText();
+ }
+ if ($data->isInitialized('thumbUrl') && null !== $data->getThumbUrl()) {
+ $dataArray['thumb_url'] = $data->getThumbUrl();
+ }
+ if ($data->isInitialized('title') && null !== $data->getTitle()) {
+ $dataArray['title'] = $data->getTitle();
+ }
+ if ($data->isInitialized('titleLink') && null !== $data->getTitleLink()) {
+ $dataArray['title_link'] = $data->getTitleLink();
+ }
+ if ($data->isInitialized('ts') && null !== $data->getTs()) {
+ $value_2 = $data->getTs();
+ if (\is_float($data->getTs())) {
+ $value_2 = $data->getTs();
+ } elseif (\is_string($data->getTs())) {
+ $value_2 = $data->getTs();
+ }
+ $dataArray['ts'] = $value_2;
+ }
+ foreach ($data as $key => $value_3) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value_3;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class => false];
}
}
diff --git a/generated/Normalizer/ObjsMessageIconsNormalizer.php b/generated/Normalizer/ObjsMessageIconsNormalizer.php
index 10771f2f..94cd4499 100644
--- a/generated/Normalizer/ObjsMessageIconsNormalizer.php
+++ b/generated/Normalizer/ObjsMessageIconsNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,131 +23,64 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsMessageIconsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsMessageIconsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsMessageIcons::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMessageIcons::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageIcons::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageIcons::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMessageIcons();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('emoji', $data) && null !== $data['emoji']) {
- $object->setEmoji($data['emoji']);
- } elseif (\array_key_exists('emoji', $data) && null === $data['emoji']) {
- $object->setEmoji(null);
- }
- if (\array_key_exists('image_64', $data) && null !== $data['image_64']) {
- $object->setImage64($data['image_64']);
- } elseif (\array_key_exists('image_64', $data) && null === $data['image_64']) {
- $object->setImage64(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsMessageIcons();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('emoji') && null !== $object->getEmoji()) {
- $data['emoji'] = $object->getEmoji();
- }
- if ($object->isInitialized('image64') && null !== $object->getImage64()) {
- $data['image_64'] = $object->getImage64();
- }
-
- return $data;
+ if (\array_key_exists('emoji', $data) && null !== $data['emoji']) {
+ $object->setEmoji($data['emoji']);
+ } elseif (\array_key_exists('emoji', $data) && null === $data['emoji']) {
+ $object->setEmoji(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMessageIcons::class => false];
+ if (\array_key_exists('image_64', $data) && null !== $data['image_64']) {
+ $object->setImage64($data['image_64']);
+ } elseif (\array_key_exists('image_64', $data) && null === $data['image_64']) {
+ $object->setImage64(null);
}
- }
-} else {
- class ObjsMessageIconsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMessageIcons::class === $type;
- }
+ return $object;
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessageIcons::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('emoji') && null !== $data->getEmoji()) {
+ $dataArray['emoji'] = $data->getEmoji();
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMessageIcons();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('emoji', $data) && null !== $data['emoji']) {
- $object->setEmoji($data['emoji']);
- } elseif (\array_key_exists('emoji', $data) && null === $data['emoji']) {
- $object->setEmoji(null);
- }
- if (\array_key_exists('image_64', $data) && null !== $data['image_64']) {
- $object->setImage64($data['image_64']);
- } elseif (\array_key_exists('image_64', $data) && null === $data['image_64']) {
- $object->setImage64(null);
- }
-
- return $object;
+ if ($data->isInitialized('image64') && null !== $data->getImage64()) {
+ $dataArray['image_64'] = $data->getImage64();
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('emoji') && null !== $object->getEmoji()) {
- $data['emoji'] = $object->getEmoji();
- }
- if ($object->isInitialized('image64') && null !== $object->getImage64()) {
- $data['image_64'] = $object->getImage64();
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMessageIcons::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsMessageIcons::class => false];
}
}
diff --git a/generated/Normalizer/ObjsMessageNormalizer.php b/generated/Normalizer/ObjsMessageNormalizer.php
index 9f527a98..2f6c9917 100644
--- a/generated/Normalizer/ObjsMessageNormalizer.php
+++ b/generated/Normalizer/ObjsMessageNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,855 +23,444 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsMessageNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsMessageNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsMessage::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMessage::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessage::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessage::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMessage();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('attachments', $data) && null !== $data['attachments']) {
- $values = [];
- foreach ($data['attachments'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class, 'json', $context);
- }
- $object->setAttachments($values);
- } elseif (\array_key_exists('attachments', $data) && null === $data['attachments']) {
- $object->setAttachments(null);
- }
- if (\array_key_exists('blocks', $data) && null !== $data['blocks']) {
- $values_1 = [];
- foreach ($data['blocks'] as $value_1) {
- $values_1[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\BlocksItem::class, 'json', $context);
- }
- $object->setBlocks($values_1);
- } elseif (\array_key_exists('blocks', $data) && null === $data['blocks']) {
- $object->setBlocks(null);
- }
- if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
- $object->setBotId($data['bot_id']);
- } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
- $object->setBotId(null);
- }
- if (\array_key_exists('bot_profile', $data) && null !== $data['bot_profile']) {
- $object->setBotProfile($this->denormalizer->denormalize($data['bot_profile'], \JoliCode\Slack\Api\Model\ObjsBotProfile::class, 'json', $context));
- } elseif (\array_key_exists('bot_profile', $data) && null === $data['bot_profile']) {
- $object->setBotProfile(null);
- }
- if (\array_key_exists('client_msg_id', $data) && null !== $data['client_msg_id']) {
- $object->setClientMsgId($data['client_msg_id']);
- } elseif (\array_key_exists('client_msg_id', $data) && null === $data['client_msg_id']) {
- $object->setClientMsgId(null);
- }
- if (\array_key_exists('comment', $data) && null !== $data['comment']) {
- $object->setComment($this->denormalizer->denormalize($data['comment'], \JoliCode\Slack\Api\Model\ObjsComment::class, 'json', $context));
- } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
- $object->setComment(null);
- }
- if (\array_key_exists('display_as_bot', $data) && null !== $data['display_as_bot']) {
- $object->setDisplayAsBot($data['display_as_bot']);
- } elseif (\array_key_exists('display_as_bot', $data) && null === $data['display_as_bot']) {
- $object->setDisplayAsBot(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('files', $data) && null !== $data['files']) {
- $values_2 = [];
- foreach ($data['files'] as $value_2) {
- $values_2[] = $this->denormalizer->denormalize($value_2, \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context);
- }
- $object->setFiles($values_2);
- } elseif (\array_key_exists('files', $data) && null === $data['files']) {
- $object->setFiles(null);
- }
- if (\array_key_exists('icons', $data) && null !== $data['icons']) {
- $object->setIcons($this->denormalizer->denormalize($data['icons'], \JoliCode\Slack\Api\Model\ObjsMessageIcons::class, 'json', $context));
- } elseif (\array_key_exists('icons', $data) && null === $data['icons']) {
- $object->setIcons(null);
- }
- if (\array_key_exists('inviter', $data) && null !== $data['inviter']) {
- $object->setInviter($data['inviter']);
- } elseif (\array_key_exists('inviter', $data) && null === $data['inviter']) {
- $object->setInviter(null);
- }
- if (\array_key_exists('is_delayed_message', $data) && null !== $data['is_delayed_message']) {
- $object->setIsDelayedMessage($data['is_delayed_message']);
- } elseif (\array_key_exists('is_delayed_message', $data) && null === $data['is_delayed_message']) {
- $object->setIsDelayedMessage(null);
- }
- if (\array_key_exists('is_intro', $data) && null !== $data['is_intro']) {
- $object->setIsIntro($data['is_intro']);
- } elseif (\array_key_exists('is_intro', $data) && null === $data['is_intro']) {
- $object->setIsIntro(null);
- }
- if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
- $object->setIsStarred($data['is_starred']);
- } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
- $object->setIsStarred(null);
- }
- if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
- $object->setLastRead($data['last_read']);
- } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
- $object->setLastRead(null);
- }
- if (\array_key_exists('latest_reply', $data) && null !== $data['latest_reply']) {
- $object->setLatestReply($data['latest_reply']);
- } elseif (\array_key_exists('latest_reply', $data) && null === $data['latest_reply']) {
- $object->setLatestReply(null);
- }
- if (\array_key_exists('metadata', $data) && null !== $data['metadata']) {
- $object->setMetadata($this->denormalizer->denormalize($data['metadata'], \JoliCode\Slack\Api\Model\ObjsMetadata::class, 'json', $context));
- } elseif (\array_key_exists('metadata', $data) && null === $data['metadata']) {
- $object->setMetadata(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('old_name', $data) && null !== $data['old_name']) {
- $object->setOldName($data['old_name']);
- } elseif (\array_key_exists('old_name', $data) && null === $data['old_name']) {
- $object->setOldName(null);
- }
- if (\array_key_exists('parent_user_id', $data) && null !== $data['parent_user_id']) {
- $object->setParentUserId($data['parent_user_id']);
- } elseif (\array_key_exists('parent_user_id', $data) && null === $data['parent_user_id']) {
- $object->setParentUserId(null);
- }
- if (\array_key_exists('permalink', $data) && null !== $data['permalink']) {
- $object->setPermalink($data['permalink']);
- } elseif (\array_key_exists('permalink', $data) && null === $data['permalink']) {
- $object->setPermalink(null);
- }
- if (\array_key_exists('pinned_to', $data) && null !== $data['pinned_to']) {
- $values_3 = [];
- foreach ($data['pinned_to'] as $value_3) {
- $values_3[] = $value_3;
- }
- $object->setPinnedTo($values_3);
- } elseif (\array_key_exists('pinned_to', $data) && null === $data['pinned_to']) {
- $object->setPinnedTo(null);
- }
- if (\array_key_exists('purpose', $data) && null !== $data['purpose']) {
- $object->setPurpose($data['purpose']);
- } elseif (\array_key_exists('purpose', $data) && null === $data['purpose']) {
- $object->setPurpose(null);
- }
- if (\array_key_exists('reactions', $data) && null !== $data['reactions']) {
- $values_4 = [];
- foreach ($data['reactions'] as $value_4) {
- $values_4[] = $this->denormalizer->denormalize($value_4, \JoliCode\Slack\Api\Model\ObjsReaction::class, 'json', $context);
- }
- $object->setReactions($values_4);
- } elseif (\array_key_exists('reactions', $data) && null === $data['reactions']) {
- $object->setReactions(null);
- }
- if (\array_key_exists('reply_count', $data) && null !== $data['reply_count']) {
- $object->setReplyCount($data['reply_count']);
- } elseif (\array_key_exists('reply_count', $data) && null === $data['reply_count']) {
- $object->setReplyCount(null);
- }
- if (\array_key_exists('reply_users', $data) && null !== $data['reply_users']) {
- $values_5 = [];
- foreach ($data['reply_users'] as $value_5) {
- $values_5[] = $value_5;
- }
- $object->setReplyUsers($values_5);
- } elseif (\array_key_exists('reply_users', $data) && null === $data['reply_users']) {
- $object->setReplyUsers(null);
- }
- if (\array_key_exists('reply_users_count', $data) && null !== $data['reply_users_count']) {
- $object->setReplyUsersCount($data['reply_users_count']);
- } elseif (\array_key_exists('reply_users_count', $data) && null === $data['reply_users_count']) {
- $object->setReplyUsersCount(null);
- }
- if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
- $object->setSourceTeam($data['source_team']);
- } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
- $object->setSourceTeam(null);
- }
- if (\array_key_exists('subscribed', $data) && null !== $data['subscribed']) {
- $object->setSubscribed($data['subscribed']);
- } elseif (\array_key_exists('subscribed', $data) && null === $data['subscribed']) {
- $object->setSubscribed(null);
- }
- if (\array_key_exists('subtype', $data) && null !== $data['subtype']) {
- $object->setSubtype($data['subtype']);
- } elseif (\array_key_exists('subtype', $data) && null === $data['subtype']) {
- $object->setSubtype(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('thread_ts', $data) && null !== $data['thread_ts']) {
- $object->setThreadTs($data['thread_ts']);
- } elseif (\array_key_exists('thread_ts', $data) && null === $data['thread_ts']) {
- $object->setThreadTs(null);
- }
- if (\array_key_exists('topic', $data) && null !== $data['topic']) {
- $object->setTopic($data['topic']);
- } elseif (\array_key_exists('topic', $data) && null === $data['topic']) {
- $object->setTopic(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
- $object->setUnreadCount($data['unread_count']);
- } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
- $object->setUnreadCount(null);
- }
- if (\array_key_exists('upload', $data) && null !== $data['upload']) {
- $object->setUpload($data['upload']);
- } elseif (\array_key_exists('upload', $data) && null === $data['upload']) {
- $object->setUpload(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('user_profile', $data) && null !== $data['user_profile']) {
- $object->setUserProfile($this->denormalizer->denormalize($data['user_profile'], \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class, 'json', $context));
- } elseif (\array_key_exists('user_profile', $data) && null === $data['user_profile']) {
- $object->setUserProfile(null);
- }
- if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
- $object->setUserTeam($data['user_team']);
- } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
- $object->setUserTeam(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
- $object->setUsername($data['username']);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('attachments') && null !== $object->getAttachments()) {
- $values = [];
- foreach ($object->getAttachments() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['attachments'] = $values;
- }
- if ($object->isInitialized('blocks') && null !== $object->getBlocks()) {
- $values_1 = [];
- foreach ($object->getBlocks() as $value_1) {
- $values_1[] = $this->normalizer->normalize($value_1, 'json', $context);
- }
- $data['blocks'] = $values_1;
- }
- if ($object->isInitialized('botId') && null !== $object->getBotId()) {
- $data['bot_id'] = $object->getBotId();
- }
- if ($object->isInitialized('botProfile') && null !== $object->getBotProfile()) {
- $data['bot_profile'] = $this->normalizer->normalize($object->getBotProfile(), 'json', $context);
- }
- if ($object->isInitialized('clientMsgId') && null !== $object->getClientMsgId()) {
- $data['client_msg_id'] = $object->getClientMsgId();
- }
- if ($object->isInitialized('comment') && null !== $object->getComment()) {
- $data['comment'] = $this->normalizer->normalize($object->getComment(), 'json', $context);
- }
- if ($object->isInitialized('displayAsBot') && null !== $object->getDisplayAsBot()) {
- $data['display_as_bot'] = $object->getDisplayAsBot();
- }
- if ($object->isInitialized('file') && null !== $object->getFile()) {
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- }
- if ($object->isInitialized('files') && null !== $object->getFiles()) {
- $values_2 = [];
- foreach ($object->getFiles() as $value_2) {
- $values_2[] = $this->normalizer->normalize($value_2, 'json', $context);
- }
- $data['files'] = $values_2;
- }
- if ($object->isInitialized('icons') && null !== $object->getIcons()) {
- $data['icons'] = $this->normalizer->normalize($object->getIcons(), 'json', $context);
- }
- if ($object->isInitialized('inviter') && null !== $object->getInviter()) {
- $data['inviter'] = $object->getInviter();
- }
- if ($object->isInitialized('isDelayedMessage') && null !== $object->getIsDelayedMessage()) {
- $data['is_delayed_message'] = $object->getIsDelayedMessage();
- }
- if ($object->isInitialized('isIntro') && null !== $object->getIsIntro()) {
- $data['is_intro'] = $object->getIsIntro();
- }
- if ($object->isInitialized('isStarred') && null !== $object->getIsStarred()) {
- $data['is_starred'] = $object->getIsStarred();
- }
- if ($object->isInitialized('lastRead') && null !== $object->getLastRead()) {
- $data['last_read'] = $object->getLastRead();
- }
- if ($object->isInitialized('latestReply') && null !== $object->getLatestReply()) {
- $data['latest_reply'] = $object->getLatestReply();
- }
- if ($object->isInitialized('metadata') && null !== $object->getMetadata()) {
- $data['metadata'] = $this->normalizer->normalize($object->getMetadata(), 'json', $context);
- }
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $data['name'] = $object->getName();
- }
- if ($object->isInitialized('oldName') && null !== $object->getOldName()) {
- $data['old_name'] = $object->getOldName();
- }
- if ($object->isInitialized('parentUserId') && null !== $object->getParentUserId()) {
- $data['parent_user_id'] = $object->getParentUserId();
- }
- if ($object->isInitialized('permalink') && null !== $object->getPermalink()) {
- $data['permalink'] = $object->getPermalink();
- }
- if ($object->isInitialized('pinnedTo') && null !== $object->getPinnedTo()) {
- $values_3 = [];
- foreach ($object->getPinnedTo() as $value_3) {
- $values_3[] = $value_3;
- }
- $data['pinned_to'] = $values_3;
- }
- if ($object->isInitialized('purpose') && null !== $object->getPurpose()) {
- $data['purpose'] = $object->getPurpose();
- }
- if ($object->isInitialized('reactions') && null !== $object->getReactions()) {
- $values_4 = [];
- foreach ($object->getReactions() as $value_4) {
- $values_4[] = $this->normalizer->normalize($value_4, 'json', $context);
- }
- $data['reactions'] = $values_4;
- }
- if ($object->isInitialized('replyCount') && null !== $object->getReplyCount()) {
- $data['reply_count'] = $object->getReplyCount();
- }
- if ($object->isInitialized('replyUsers') && null !== $object->getReplyUsers()) {
- $values_5 = [];
- foreach ($object->getReplyUsers() as $value_5) {
- $values_5[] = $value_5;
- }
- $data['reply_users'] = $values_5;
- }
- if ($object->isInitialized('replyUsersCount') && null !== $object->getReplyUsersCount()) {
- $data['reply_users_count'] = $object->getReplyUsersCount();
- }
- if ($object->isInitialized('sourceTeam') && null !== $object->getSourceTeam()) {
- $data['source_team'] = $object->getSourceTeam();
- }
- if ($object->isInitialized('subscribed') && null !== $object->getSubscribed()) {
- $data['subscribed'] = $object->getSubscribed();
- }
- if ($object->isInitialized('subtype') && null !== $object->getSubtype()) {
- $data['subtype'] = $object->getSubtype();
- }
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $data['team'] = $object->getTeam();
- }
- $data['text'] = $object->getText();
- if ($object->isInitialized('threadTs') && null !== $object->getThreadTs()) {
- $data['thread_ts'] = $object->getThreadTs();
- }
- if ($object->isInitialized('topic') && null !== $object->getTopic()) {
- $data['topic'] = $object->getTopic();
- }
- $data['ts'] = $object->getTs();
- $data['type'] = $object->getType();
- if ($object->isInitialized('unreadCount') && null !== $object->getUnreadCount()) {
- $data['unread_count'] = $object->getUnreadCount();
- }
- if ($object->isInitialized('upload') && null !== $object->getUpload()) {
- $data['upload'] = $object->getUpload();
- }
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
- }
- if ($object->isInitialized('userProfile') && null !== $object->getUserProfile()) {
- $data['user_profile'] = $this->normalizer->normalize($object->getUserProfile(), 'json', $context);
- }
- if ($object->isInitialized('userTeam') && null !== $object->getUserTeam()) {
- $data['user_team'] = $object->getUserTeam();
- }
- if ($object->isInitialized('username') && null !== $object->getUsername()) {
- $data['username'] = $object->getUsername();
- }
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ObjsMessage();
+ if (\array_key_exists('display_as_bot', $data) && \is_int($data['display_as_bot'])) {
+ $data['display_as_bot'] = (bool) $data['display_as_bot'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMessage::class => false];
+ if (\array_key_exists('is_delayed_message', $data) && \is_int($data['is_delayed_message'])) {
+ $data['is_delayed_message'] = (bool) $data['is_delayed_message'];
}
- }
-} else {
- class ObjsMessageNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMessage::class === $type;
+ if (\array_key_exists('is_intro', $data) && \is_int($data['is_intro'])) {
+ $data['is_intro'] = (bool) $data['is_intro'];
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMessage::class === \get_class($data);
+ if (\array_key_exists('is_starred', $data) && \is_int($data['is_starred'])) {
+ $data['is_starred'] = (bool) $data['is_starred'];
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMessage();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('attachments', $data) && null !== $data['attachments']) {
- $values = [];
- foreach ($data['attachments'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class, 'json', $context);
- }
- $object->setAttachments($values);
- } elseif (\array_key_exists('attachments', $data) && null === $data['attachments']) {
- $object->setAttachments(null);
- }
- if (\array_key_exists('blocks', $data) && null !== $data['blocks']) {
- $values_1 = [];
- foreach ($data['blocks'] as $value_1) {
- $values_1[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\BlocksItem::class, 'json', $context);
- }
- $object->setBlocks($values_1);
- } elseif (\array_key_exists('blocks', $data) && null === $data['blocks']) {
- $object->setBlocks(null);
- }
- if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
- $object->setBotId($data['bot_id']);
- } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
- $object->setBotId(null);
- }
- if (\array_key_exists('bot_profile', $data) && null !== $data['bot_profile']) {
- $object->setBotProfile($this->denormalizer->denormalize($data['bot_profile'], \JoliCode\Slack\Api\Model\ObjsBotProfile::class, 'json', $context));
- } elseif (\array_key_exists('bot_profile', $data) && null === $data['bot_profile']) {
- $object->setBotProfile(null);
- }
- if (\array_key_exists('client_msg_id', $data) && null !== $data['client_msg_id']) {
- $object->setClientMsgId($data['client_msg_id']);
- } elseif (\array_key_exists('client_msg_id', $data) && null === $data['client_msg_id']) {
- $object->setClientMsgId(null);
- }
- if (\array_key_exists('comment', $data) && null !== $data['comment']) {
- $object->setComment($this->denormalizer->denormalize($data['comment'], \JoliCode\Slack\Api\Model\ObjsComment::class, 'json', $context));
- } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
- $object->setComment(null);
- }
- if (\array_key_exists('display_as_bot', $data) && null !== $data['display_as_bot']) {
- $object->setDisplayAsBot($data['display_as_bot']);
- } elseif (\array_key_exists('display_as_bot', $data) && null === $data['display_as_bot']) {
- $object->setDisplayAsBot(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('files', $data) && null !== $data['files']) {
- $values_2 = [];
- foreach ($data['files'] as $value_2) {
- $values_2[] = $this->denormalizer->denormalize($value_2, \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context);
- }
- $object->setFiles($values_2);
- } elseif (\array_key_exists('files', $data) && null === $data['files']) {
- $object->setFiles(null);
- }
- if (\array_key_exists('icons', $data) && null !== $data['icons']) {
- $object->setIcons($this->denormalizer->denormalize($data['icons'], \JoliCode\Slack\Api\Model\ObjsMessageIcons::class, 'json', $context));
- } elseif (\array_key_exists('icons', $data) && null === $data['icons']) {
- $object->setIcons(null);
- }
- if (\array_key_exists('inviter', $data) && null !== $data['inviter']) {
- $object->setInviter($data['inviter']);
- } elseif (\array_key_exists('inviter', $data) && null === $data['inviter']) {
- $object->setInviter(null);
- }
- if (\array_key_exists('is_delayed_message', $data) && null !== $data['is_delayed_message']) {
- $object->setIsDelayedMessage($data['is_delayed_message']);
- } elseif (\array_key_exists('is_delayed_message', $data) && null === $data['is_delayed_message']) {
- $object->setIsDelayedMessage(null);
- }
- if (\array_key_exists('is_intro', $data) && null !== $data['is_intro']) {
- $object->setIsIntro($data['is_intro']);
- } elseif (\array_key_exists('is_intro', $data) && null === $data['is_intro']) {
- $object->setIsIntro(null);
- }
- if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
- $object->setIsStarred($data['is_starred']);
- } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
- $object->setIsStarred(null);
- }
- if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
- $object->setLastRead($data['last_read']);
- } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
- $object->setLastRead(null);
- }
- if (\array_key_exists('latest_reply', $data) && null !== $data['latest_reply']) {
- $object->setLatestReply($data['latest_reply']);
- } elseif (\array_key_exists('latest_reply', $data) && null === $data['latest_reply']) {
- $object->setLatestReply(null);
- }
- if (\array_key_exists('metadata', $data) && null !== $data['metadata']) {
- $object->setMetadata($this->denormalizer->denormalize($data['metadata'], \JoliCode\Slack\Api\Model\ObjsMetadata::class, 'json', $context));
- } elseif (\array_key_exists('metadata', $data) && null === $data['metadata']) {
- $object->setMetadata(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('old_name', $data) && null !== $data['old_name']) {
- $object->setOldName($data['old_name']);
- } elseif (\array_key_exists('old_name', $data) && null === $data['old_name']) {
- $object->setOldName(null);
- }
- if (\array_key_exists('parent_user_id', $data) && null !== $data['parent_user_id']) {
- $object->setParentUserId($data['parent_user_id']);
- } elseif (\array_key_exists('parent_user_id', $data) && null === $data['parent_user_id']) {
- $object->setParentUserId(null);
- }
- if (\array_key_exists('permalink', $data) && null !== $data['permalink']) {
- $object->setPermalink($data['permalink']);
- } elseif (\array_key_exists('permalink', $data) && null === $data['permalink']) {
- $object->setPermalink(null);
- }
- if (\array_key_exists('pinned_to', $data) && null !== $data['pinned_to']) {
- $values_3 = [];
- foreach ($data['pinned_to'] as $value_3) {
- $values_3[] = $value_3;
- }
- $object->setPinnedTo($values_3);
- } elseif (\array_key_exists('pinned_to', $data) && null === $data['pinned_to']) {
- $object->setPinnedTo(null);
- }
- if (\array_key_exists('purpose', $data) && null !== $data['purpose']) {
- $object->setPurpose($data['purpose']);
- } elseif (\array_key_exists('purpose', $data) && null === $data['purpose']) {
- $object->setPurpose(null);
- }
- if (\array_key_exists('reactions', $data) && null !== $data['reactions']) {
- $values_4 = [];
- foreach ($data['reactions'] as $value_4) {
- $values_4[] = $this->denormalizer->denormalize($value_4, \JoliCode\Slack\Api\Model\ObjsReaction::class, 'json', $context);
- }
- $object->setReactions($values_4);
- } elseif (\array_key_exists('reactions', $data) && null === $data['reactions']) {
- $object->setReactions(null);
- }
- if (\array_key_exists('reply_count', $data) && null !== $data['reply_count']) {
- $object->setReplyCount($data['reply_count']);
- } elseif (\array_key_exists('reply_count', $data) && null === $data['reply_count']) {
- $object->setReplyCount(null);
- }
- if (\array_key_exists('reply_users', $data) && null !== $data['reply_users']) {
- $values_5 = [];
- foreach ($data['reply_users'] as $value_5) {
- $values_5[] = $value_5;
- }
- $object->setReplyUsers($values_5);
- } elseif (\array_key_exists('reply_users', $data) && null === $data['reply_users']) {
- $object->setReplyUsers(null);
- }
- if (\array_key_exists('reply_users_count', $data) && null !== $data['reply_users_count']) {
- $object->setReplyUsersCount($data['reply_users_count']);
- } elseif (\array_key_exists('reply_users_count', $data) && null === $data['reply_users_count']) {
- $object->setReplyUsersCount(null);
- }
- if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
- $object->setSourceTeam($data['source_team']);
- } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
- $object->setSourceTeam(null);
- }
- if (\array_key_exists('subscribed', $data) && null !== $data['subscribed']) {
- $object->setSubscribed($data['subscribed']);
- } elseif (\array_key_exists('subscribed', $data) && null === $data['subscribed']) {
- $object->setSubscribed(null);
- }
- if (\array_key_exists('subtype', $data) && null !== $data['subtype']) {
- $object->setSubtype($data['subtype']);
- } elseif (\array_key_exists('subtype', $data) && null === $data['subtype']) {
- $object->setSubtype(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('thread_ts', $data) && null !== $data['thread_ts']) {
- $object->setThreadTs($data['thread_ts']);
- } elseif (\array_key_exists('thread_ts', $data) && null === $data['thread_ts']) {
- $object->setThreadTs(null);
- }
- if (\array_key_exists('topic', $data) && null !== $data['topic']) {
- $object->setTopic($data['topic']);
- } elseif (\array_key_exists('topic', $data) && null === $data['topic']) {
- $object->setTopic(null);
- }
- if (\array_key_exists('ts', $data) && null !== $data['ts']) {
- $object->setTs($data['ts']);
- } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
- $object->setTs(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
- if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
- $object->setUnreadCount($data['unread_count']);
- } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
- $object->setUnreadCount(null);
- }
- if (\array_key_exists('upload', $data) && null !== $data['upload']) {
- $object->setUpload($data['upload']);
- } elseif (\array_key_exists('upload', $data) && null === $data['upload']) {
- $object->setUpload(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- if (\array_key_exists('user_profile', $data) && null !== $data['user_profile']) {
- $object->setUserProfile($this->denormalizer->denormalize($data['user_profile'], \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class, 'json', $context));
- } elseif (\array_key_exists('user_profile', $data) && null === $data['user_profile']) {
- $object->setUserProfile(null);
- }
- if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
- $object->setUserTeam($data['user_team']);
- } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
- $object->setUserTeam(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
- $object->setUsername($data['username']);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
- }
-
+ if (\array_key_exists('subscribed', $data) && \is_int($data['subscribed'])) {
+ $data['subscribed'] = (bool) $data['subscribed'];
+ }
+ if (\array_key_exists('upload', $data) && \is_int($data['upload'])) {
+ $data['upload'] = (bool) $data['upload'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
+ if (\array_key_exists('attachments', $data) && null !== $data['attachments']) {
+ $values = [];
+ foreach ($data['attachments'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsMessageAttachmentsItem::class, 'json', $context);
+ }
+ $object->setAttachments($values);
+ } elseif (\array_key_exists('attachments', $data) && null === $data['attachments']) {
+ $object->setAttachments(null);
+ }
+ if (\array_key_exists('blocks', $data) && null !== $data['blocks']) {
+ $values_1 = [];
+ foreach ($data['blocks'] as $value_1) {
+ $values_1[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\BlocksItem::class, 'json', $context);
+ }
+ $object->setBlocks($values_1);
+ } elseif (\array_key_exists('blocks', $data) && null === $data['blocks']) {
+ $object->setBlocks(null);
+ }
+ if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
+ $object->setBotId($data['bot_id']);
+ } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
+ $object->setBotId(null);
+ }
+ if (\array_key_exists('bot_profile', $data) && null !== $data['bot_profile']) {
+ $object->setBotProfile($this->denormalizer->denormalize($data['bot_profile'], \JoliCode\Slack\Api\Model\ObjsBotProfile::class, 'json', $context));
+ } elseif (\array_key_exists('bot_profile', $data) && null === $data['bot_profile']) {
+ $object->setBotProfile(null);
+ }
+ if (\array_key_exists('client_msg_id', $data) && null !== $data['client_msg_id']) {
+ $object->setClientMsgId($data['client_msg_id']);
+ } elseif (\array_key_exists('client_msg_id', $data) && null === $data['client_msg_id']) {
+ $object->setClientMsgId(null);
+ }
+ if (\array_key_exists('comment', $data) && null !== $data['comment']) {
+ $object->setComment($this->denormalizer->denormalize($data['comment'], \JoliCode\Slack\Api\Model\ObjsComment::class, 'json', $context));
+ } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
+ $object->setComment(null);
+ }
+ if (\array_key_exists('display_as_bot', $data) && null !== $data['display_as_bot']) {
+ $object->setDisplayAsBot($data['display_as_bot']);
+ } elseif (\array_key_exists('display_as_bot', $data) && null === $data['display_as_bot']) {
+ $object->setDisplayAsBot(null);
+ }
+ if (\array_key_exists('file', $data) && null !== $data['file']) {
+ $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
+ } elseif (\array_key_exists('file', $data) && null === $data['file']) {
+ $object->setFile(null);
+ }
+ if (\array_key_exists('files', $data) && null !== $data['files']) {
+ $values_2 = [];
+ foreach ($data['files'] as $value_2) {
+ $values_2[] = $this->denormalizer->denormalize($value_2, \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context);
+ }
+ $object->setFiles($values_2);
+ } elseif (\array_key_exists('files', $data) && null === $data['files']) {
+ $object->setFiles(null);
+ }
+ if (\array_key_exists('icons', $data) && null !== $data['icons']) {
+ $object->setIcons($this->denormalizer->denormalize($data['icons'], \JoliCode\Slack\Api\Model\ObjsMessageIcons::class, 'json', $context));
+ } elseif (\array_key_exists('icons', $data) && null === $data['icons']) {
+ $object->setIcons(null);
+ }
+ if (\array_key_exists('inviter', $data) && null !== $data['inviter']) {
+ $object->setInviter($data['inviter']);
+ } elseif (\array_key_exists('inviter', $data) && null === $data['inviter']) {
+ $object->setInviter(null);
+ }
+ if (\array_key_exists('is_delayed_message', $data) && null !== $data['is_delayed_message']) {
+ $object->setIsDelayedMessage($data['is_delayed_message']);
+ } elseif (\array_key_exists('is_delayed_message', $data) && null === $data['is_delayed_message']) {
+ $object->setIsDelayedMessage(null);
+ }
+ if (\array_key_exists('is_intro', $data) && null !== $data['is_intro']) {
+ $object->setIsIntro($data['is_intro']);
+ } elseif (\array_key_exists('is_intro', $data) && null === $data['is_intro']) {
+ $object->setIsIntro(null);
+ }
+ if (\array_key_exists('is_starred', $data) && null !== $data['is_starred']) {
+ $object->setIsStarred($data['is_starred']);
+ } elseif (\array_key_exists('is_starred', $data) && null === $data['is_starred']) {
+ $object->setIsStarred(null);
+ }
+ if (\array_key_exists('last_read', $data) && null !== $data['last_read']) {
+ $object->setLastRead($data['last_read']);
+ } elseif (\array_key_exists('last_read', $data) && null === $data['last_read']) {
+ $object->setLastRead(null);
+ }
+ if (\array_key_exists('latest_reply', $data) && null !== $data['latest_reply']) {
+ $object->setLatestReply($data['latest_reply']);
+ } elseif (\array_key_exists('latest_reply', $data) && null === $data['latest_reply']) {
+ $object->setLatestReply(null);
+ }
+ if (\array_key_exists('metadata', $data) && null !== $data['metadata']) {
+ $object->setMetadata($this->denormalizer->denormalize($data['metadata'], \JoliCode\Slack\Api\Model\ObjsMetadata::class, 'json', $context));
+ } elseif (\array_key_exists('metadata', $data) && null === $data['metadata']) {
+ $object->setMetadata(null);
+ }
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('old_name', $data) && null !== $data['old_name']) {
+ $object->setOldName($data['old_name']);
+ } elseif (\array_key_exists('old_name', $data) && null === $data['old_name']) {
+ $object->setOldName(null);
+ }
+ if (\array_key_exists('parent_user_id', $data) && null !== $data['parent_user_id']) {
+ $object->setParentUserId($data['parent_user_id']);
+ } elseif (\array_key_exists('parent_user_id', $data) && null === $data['parent_user_id']) {
+ $object->setParentUserId(null);
+ }
+ if (\array_key_exists('permalink', $data) && null !== $data['permalink']) {
+ $object->setPermalink($data['permalink']);
+ } elseif (\array_key_exists('permalink', $data) && null === $data['permalink']) {
+ $object->setPermalink(null);
+ }
+ if (\array_key_exists('pinned_to', $data) && null !== $data['pinned_to']) {
+ $values_3 = [];
+ foreach ($data['pinned_to'] as $value_3) {
+ $values_3[] = $value_3;
+ }
+ $object->setPinnedTo($values_3);
+ } elseif (\array_key_exists('pinned_to', $data) && null === $data['pinned_to']) {
+ $object->setPinnedTo(null);
+ }
+ if (\array_key_exists('purpose', $data) && null !== $data['purpose']) {
+ $object->setPurpose($data['purpose']);
+ } elseif (\array_key_exists('purpose', $data) && null === $data['purpose']) {
+ $object->setPurpose(null);
+ }
+ if (\array_key_exists('reactions', $data) && null !== $data['reactions']) {
+ $values_4 = [];
+ foreach ($data['reactions'] as $value_4) {
+ $values_4[] = $this->denormalizer->denormalize($value_4, \JoliCode\Slack\Api\Model\ObjsReaction::class, 'json', $context);
+ }
+ $object->setReactions($values_4);
+ } elseif (\array_key_exists('reactions', $data) && null === $data['reactions']) {
+ $object->setReactions(null);
+ }
+ if (\array_key_exists('reply_count', $data) && null !== $data['reply_count']) {
+ $object->setReplyCount($data['reply_count']);
+ } elseif (\array_key_exists('reply_count', $data) && null === $data['reply_count']) {
+ $object->setReplyCount(null);
+ }
+ if (\array_key_exists('reply_users', $data) && null !== $data['reply_users']) {
+ $values_5 = [];
+ foreach ($data['reply_users'] as $value_5) {
+ $values_5[] = $value_5;
+ }
+ $object->setReplyUsers($values_5);
+ } elseif (\array_key_exists('reply_users', $data) && null === $data['reply_users']) {
+ $object->setReplyUsers(null);
+ }
+ if (\array_key_exists('reply_users_count', $data) && null !== $data['reply_users_count']) {
+ $object->setReplyUsersCount($data['reply_users_count']);
+ } elseif (\array_key_exists('reply_users_count', $data) && null === $data['reply_users_count']) {
+ $object->setReplyUsersCount(null);
+ }
+ if (\array_key_exists('source_team', $data) && null !== $data['source_team']) {
+ $object->setSourceTeam($data['source_team']);
+ } elseif (\array_key_exists('source_team', $data) && null === $data['source_team']) {
+ $object->setSourceTeam(null);
+ }
+ if (\array_key_exists('subscribed', $data) && null !== $data['subscribed']) {
+ $object->setSubscribed($data['subscribed']);
+ } elseif (\array_key_exists('subscribed', $data) && null === $data['subscribed']) {
+ $object->setSubscribed(null);
+ }
+ if (\array_key_exists('subtype', $data) && null !== $data['subtype']) {
+ $object->setSubtype($data['subtype']);
+ } elseif (\array_key_exists('subtype', $data) && null === $data['subtype']) {
+ $object->setSubtype(null);
+ }
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($data['team']);
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
+ }
+ if (\array_key_exists('text', $data) && null !== $data['text']) {
+ $object->setText($data['text']);
+ } elseif (\array_key_exists('text', $data) && null === $data['text']) {
+ $object->setText(null);
+ }
+ if (\array_key_exists('thread_ts', $data) && null !== $data['thread_ts']) {
+ $object->setThreadTs($data['thread_ts']);
+ } elseif (\array_key_exists('thread_ts', $data) && null === $data['thread_ts']) {
+ $object->setThreadTs(null);
+ }
+ if (\array_key_exists('topic', $data) && null !== $data['topic']) {
+ $object->setTopic($data['topic']);
+ } elseif (\array_key_exists('topic', $data) && null === $data['topic']) {
+ $object->setTopic(null);
+ }
+ if (\array_key_exists('ts', $data) && null !== $data['ts']) {
+ $object->setTs($data['ts']);
+ } elseif (\array_key_exists('ts', $data) && null === $data['ts']) {
+ $object->setTs(null);
+ }
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
+ }
+ if (\array_key_exists('unread_count', $data) && null !== $data['unread_count']) {
+ $object->setUnreadCount($data['unread_count']);
+ } elseif (\array_key_exists('unread_count', $data) && null === $data['unread_count']) {
+ $object->setUnreadCount(null);
+ }
+ if (\array_key_exists('upload', $data) && null !== $data['upload']) {
+ $object->setUpload($data['upload']);
+ } elseif (\array_key_exists('upload', $data) && null === $data['upload']) {
+ $object->setUpload(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
+ }
+ if (\array_key_exists('user_profile', $data) && null !== $data['user_profile']) {
+ $object->setUserProfile($this->denormalizer->denormalize($data['user_profile'], \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class, 'json', $context));
+ } elseif (\array_key_exists('user_profile', $data) && null === $data['user_profile']) {
+ $object->setUserProfile(null);
+ }
+ if (\array_key_exists('user_team', $data) && null !== $data['user_team']) {
+ $object->setUserTeam($data['user_team']);
+ } elseif (\array_key_exists('user_team', $data) && null === $data['user_team']) {
+ $object->setUserTeam(null);
+ }
+ if (\array_key_exists('username', $data) && null !== $data['username']) {
+ $object->setUsername($data['username']);
+ } elseif (\array_key_exists('username', $data) && null === $data['username']) {
+ $object->setUsername(null);
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('attachments') && null !== $object->getAttachments()) {
- $values = [];
- foreach ($object->getAttachments() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['attachments'] = $values;
- }
- if ($object->isInitialized('blocks') && null !== $object->getBlocks()) {
- $values_1 = [];
- foreach ($object->getBlocks() as $value_1) {
- $values_1[] = $this->normalizer->normalize($value_1, 'json', $context);
- }
- $data['blocks'] = $values_1;
- }
- if ($object->isInitialized('botId') && null !== $object->getBotId()) {
- $data['bot_id'] = $object->getBotId();
- }
- if ($object->isInitialized('botProfile') && null !== $object->getBotProfile()) {
- $data['bot_profile'] = $this->normalizer->normalize($object->getBotProfile(), 'json', $context);
- }
- if ($object->isInitialized('clientMsgId') && null !== $object->getClientMsgId()) {
- $data['client_msg_id'] = $object->getClientMsgId();
- }
- if ($object->isInitialized('comment') && null !== $object->getComment()) {
- $data['comment'] = $this->normalizer->normalize($object->getComment(), 'json', $context);
- }
- if ($object->isInitialized('displayAsBot') && null !== $object->getDisplayAsBot()) {
- $data['display_as_bot'] = $object->getDisplayAsBot();
- }
- if ($object->isInitialized('file') && null !== $object->getFile()) {
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- }
- if ($object->isInitialized('files') && null !== $object->getFiles()) {
- $values_2 = [];
- foreach ($object->getFiles() as $value_2) {
- $values_2[] = $this->normalizer->normalize($value_2, 'json', $context);
- }
- $data['files'] = $values_2;
- }
- if ($object->isInitialized('icons') && null !== $object->getIcons()) {
- $data['icons'] = $this->normalizer->normalize($object->getIcons(), 'json', $context);
- }
- if ($object->isInitialized('inviter') && null !== $object->getInviter()) {
- $data['inviter'] = $object->getInviter();
- }
- if ($object->isInitialized('isDelayedMessage') && null !== $object->getIsDelayedMessage()) {
- $data['is_delayed_message'] = $object->getIsDelayedMessage();
- }
- if ($object->isInitialized('isIntro') && null !== $object->getIsIntro()) {
- $data['is_intro'] = $object->getIsIntro();
- }
- if ($object->isInitialized('isStarred') && null !== $object->getIsStarred()) {
- $data['is_starred'] = $object->getIsStarred();
- }
- if ($object->isInitialized('lastRead') && null !== $object->getLastRead()) {
- $data['last_read'] = $object->getLastRead();
- }
- if ($object->isInitialized('latestReply') && null !== $object->getLatestReply()) {
- $data['latest_reply'] = $object->getLatestReply();
- }
- if ($object->isInitialized('metadata') && null !== $object->getMetadata()) {
- $data['metadata'] = $this->normalizer->normalize($object->getMetadata(), 'json', $context);
- }
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $data['name'] = $object->getName();
- }
- if ($object->isInitialized('oldName') && null !== $object->getOldName()) {
- $data['old_name'] = $object->getOldName();
- }
- if ($object->isInitialized('parentUserId') && null !== $object->getParentUserId()) {
- $data['parent_user_id'] = $object->getParentUserId();
- }
- if ($object->isInitialized('permalink') && null !== $object->getPermalink()) {
- $data['permalink'] = $object->getPermalink();
- }
- if ($object->isInitialized('pinnedTo') && null !== $object->getPinnedTo()) {
- $values_3 = [];
- foreach ($object->getPinnedTo() as $value_3) {
- $values_3[] = $value_3;
- }
- $data['pinned_to'] = $values_3;
- }
- if ($object->isInitialized('purpose') && null !== $object->getPurpose()) {
- $data['purpose'] = $object->getPurpose();
- }
- if ($object->isInitialized('reactions') && null !== $object->getReactions()) {
- $values_4 = [];
- foreach ($object->getReactions() as $value_4) {
- $values_4[] = $this->normalizer->normalize($value_4, 'json', $context);
- }
- $data['reactions'] = $values_4;
- }
- if ($object->isInitialized('replyCount') && null !== $object->getReplyCount()) {
- $data['reply_count'] = $object->getReplyCount();
- }
- if ($object->isInitialized('replyUsers') && null !== $object->getReplyUsers()) {
- $values_5 = [];
- foreach ($object->getReplyUsers() as $value_5) {
- $values_5[] = $value_5;
- }
- $data['reply_users'] = $values_5;
- }
- if ($object->isInitialized('replyUsersCount') && null !== $object->getReplyUsersCount()) {
- $data['reply_users_count'] = $object->getReplyUsersCount();
- }
- if ($object->isInitialized('sourceTeam') && null !== $object->getSourceTeam()) {
- $data['source_team'] = $object->getSourceTeam();
- }
- if ($object->isInitialized('subscribed') && null !== $object->getSubscribed()) {
- $data['subscribed'] = $object->getSubscribed();
- }
- if ($object->isInitialized('subtype') && null !== $object->getSubtype()) {
- $data['subtype'] = $object->getSubtype();
- }
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $data['team'] = $object->getTeam();
- }
- $data['text'] = $object->getText();
- if ($object->isInitialized('threadTs') && null !== $object->getThreadTs()) {
- $data['thread_ts'] = $object->getThreadTs();
- }
- if ($object->isInitialized('topic') && null !== $object->getTopic()) {
- $data['topic'] = $object->getTopic();
- }
- $data['ts'] = $object->getTs();
- $data['type'] = $object->getType();
- if ($object->isInitialized('unreadCount') && null !== $object->getUnreadCount()) {
- $data['unread_count'] = $object->getUnreadCount();
+ return $object;
+ }
+
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('attachments') && null !== $data->getAttachments()) {
+ $values = [];
+ foreach ($data->getAttachments() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
- if ($object->isInitialized('upload') && null !== $object->getUpload()) {
- $data['upload'] = $object->getUpload();
+ $dataArray['attachments'] = $values;
+ }
+ if ($data->isInitialized('blocks') && null !== $data->getBlocks()) {
+ $values_1 = [];
+ foreach ($data->getBlocks() as $value_1) {
+ $values_1[] = $this->normalizer->normalize($value_1, 'json', $context);
}
- if ($object->isInitialized('user') && null !== $object->getUser()) {
- $data['user'] = $object->getUser();
+ $dataArray['blocks'] = $values_1;
+ }
+ if ($data->isInitialized('botId') && null !== $data->getBotId()) {
+ $dataArray['bot_id'] = $data->getBotId();
+ }
+ if ($data->isInitialized('botProfile') && null !== $data->getBotProfile()) {
+ $dataArray['bot_profile'] = $this->normalizer->normalize($data->getBotProfile(), 'json', $context);
+ }
+ if ($data->isInitialized('clientMsgId') && null !== $data->getClientMsgId()) {
+ $dataArray['client_msg_id'] = $data->getClientMsgId();
+ }
+ if ($data->isInitialized('comment') && null !== $data->getComment()) {
+ $dataArray['comment'] = $this->normalizer->normalize($data->getComment(), 'json', $context);
+ }
+ if ($data->isInitialized('displayAsBot') && null !== $data->getDisplayAsBot()) {
+ $dataArray['display_as_bot'] = $data->getDisplayAsBot();
+ }
+ if ($data->isInitialized('file') && null !== $data->getFile()) {
+ $dataArray['file'] = $this->normalizer->normalize($data->getFile(), 'json', $context);
+ }
+ if ($data->isInitialized('files') && null !== $data->getFiles()) {
+ $values_2 = [];
+ foreach ($data->getFiles() as $value_2) {
+ $values_2[] = $this->normalizer->normalize($value_2, 'json', $context);
}
- if ($object->isInitialized('userProfile') && null !== $object->getUserProfile()) {
- $data['user_profile'] = $this->normalizer->normalize($object->getUserProfile(), 'json', $context);
+ $dataArray['files'] = $values_2;
+ }
+ if ($data->isInitialized('icons') && null !== $data->getIcons()) {
+ $dataArray['icons'] = $this->normalizer->normalize($data->getIcons(), 'json', $context);
+ }
+ if ($data->isInitialized('inviter') && null !== $data->getInviter()) {
+ $dataArray['inviter'] = $data->getInviter();
+ }
+ if ($data->isInitialized('isDelayedMessage') && null !== $data->getIsDelayedMessage()) {
+ $dataArray['is_delayed_message'] = $data->getIsDelayedMessage();
+ }
+ if ($data->isInitialized('isIntro') && null !== $data->getIsIntro()) {
+ $dataArray['is_intro'] = $data->getIsIntro();
+ }
+ if ($data->isInitialized('isStarred') && null !== $data->getIsStarred()) {
+ $dataArray['is_starred'] = $data->getIsStarred();
+ }
+ if ($data->isInitialized('lastRead') && null !== $data->getLastRead()) {
+ $dataArray['last_read'] = $data->getLastRead();
+ }
+ if ($data->isInitialized('latestReply') && null !== $data->getLatestReply()) {
+ $dataArray['latest_reply'] = $data->getLatestReply();
+ }
+ if ($data->isInitialized('metadata') && null !== $data->getMetadata()) {
+ $dataArray['metadata'] = $this->normalizer->normalize($data->getMetadata(), 'json', $context);
+ }
+ if ($data->isInitialized('name') && null !== $data->getName()) {
+ $dataArray['name'] = $data->getName();
+ }
+ if ($data->isInitialized('oldName') && null !== $data->getOldName()) {
+ $dataArray['old_name'] = $data->getOldName();
+ }
+ if ($data->isInitialized('parentUserId') && null !== $data->getParentUserId()) {
+ $dataArray['parent_user_id'] = $data->getParentUserId();
+ }
+ if ($data->isInitialized('permalink') && null !== $data->getPermalink()) {
+ $dataArray['permalink'] = $data->getPermalink();
+ }
+ if ($data->isInitialized('pinnedTo') && null !== $data->getPinnedTo()) {
+ $values_3 = [];
+ foreach ($data->getPinnedTo() as $value_3) {
+ $values_3[] = $value_3;
}
- if ($object->isInitialized('userTeam') && null !== $object->getUserTeam()) {
- $data['user_team'] = $object->getUserTeam();
+ $dataArray['pinned_to'] = $values_3;
+ }
+ if ($data->isInitialized('purpose') && null !== $data->getPurpose()) {
+ $dataArray['purpose'] = $data->getPurpose();
+ }
+ if ($data->isInitialized('reactions') && null !== $data->getReactions()) {
+ $values_4 = [];
+ foreach ($data->getReactions() as $value_4) {
+ $values_4[] = $this->normalizer->normalize($value_4, 'json', $context);
}
- if ($object->isInitialized('username') && null !== $object->getUsername()) {
- $data['username'] = $object->getUsername();
+ $dataArray['reactions'] = $values_4;
+ }
+ if ($data->isInitialized('replyCount') && null !== $data->getReplyCount()) {
+ $dataArray['reply_count'] = $data->getReplyCount();
+ }
+ if ($data->isInitialized('replyUsers') && null !== $data->getReplyUsers()) {
+ $values_5 = [];
+ foreach ($data->getReplyUsers() as $value_5) {
+ $values_5[] = $value_5;
}
-
- return $data;
+ $dataArray['reply_users'] = $values_5;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMessage::class => false];
+ if ($data->isInitialized('replyUsersCount') && null !== $data->getReplyUsersCount()) {
+ $dataArray['reply_users_count'] = $data->getReplyUsersCount();
}
+ if ($data->isInitialized('sourceTeam') && null !== $data->getSourceTeam()) {
+ $dataArray['source_team'] = $data->getSourceTeam();
+ }
+ if ($data->isInitialized('subscribed') && null !== $data->getSubscribed()) {
+ $dataArray['subscribed'] = $data->getSubscribed();
+ }
+ if ($data->isInitialized('subtype') && null !== $data->getSubtype()) {
+ $dataArray['subtype'] = $data->getSubtype();
+ }
+ if ($data->isInitialized('team') && null !== $data->getTeam()) {
+ $dataArray['team'] = $data->getTeam();
+ }
+ $dataArray['text'] = $data->getText();
+ if ($data->isInitialized('threadTs') && null !== $data->getThreadTs()) {
+ $dataArray['thread_ts'] = $data->getThreadTs();
+ }
+ if ($data->isInitialized('topic') && null !== $data->getTopic()) {
+ $dataArray['topic'] = $data->getTopic();
+ }
+ $dataArray['ts'] = $data->getTs();
+ $dataArray['type'] = $data->getType();
+ if ($data->isInitialized('unreadCount') && null !== $data->getUnreadCount()) {
+ $dataArray['unread_count'] = $data->getUnreadCount();
+ }
+ if ($data->isInitialized('upload') && null !== $data->getUpload()) {
+ $dataArray['upload'] = $data->getUpload();
+ }
+ if ($data->isInitialized('user') && null !== $data->getUser()) {
+ $dataArray['user'] = $data->getUser();
+ }
+ if ($data->isInitialized('userProfile') && null !== $data->getUserProfile()) {
+ $dataArray['user_profile'] = $this->normalizer->normalize($data->getUserProfile(), 'json', $context);
+ }
+ if ($data->isInitialized('userTeam') && null !== $data->getUserTeam()) {
+ $dataArray['user_team'] = $data->getUserTeam();
+ }
+ if ($data->isInitialized('username') && null !== $data->getUsername()) {
+ $dataArray['username'] = $data->getUsername();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsMessage::class => false];
}
}
diff --git a/generated/Normalizer/ObjsMetadataNormalizer.php b/generated/Normalizer/ObjsMetadataNormalizer.php
index 232343b5..f84b43e6 100644
--- a/generated/Normalizer/ObjsMetadataNormalizer.php
+++ b/generated/Normalizer/ObjsMetadataNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,60 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsMetadata::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMetadata::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMetadata::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMetadata::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('event_payload', $data) && null !== $data['event_payload']) {
- $object->setEventPayload($data['event_payload']);
- } elseif (\array_key_exists('event_payload', $data) && null === $data['event_payload']) {
- $object->setEventPayload(null);
- }
- if (\array_key_exists('event_type', $data) && null !== $data['event_type']) {
- $object->setEventType($data['event_type']);
- } elseif (\array_key_exists('event_type', $data) && null === $data['event_type']) {
- $object->setEventType(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsMetadata();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['event_payload'] = $object->getEventPayload();
- $data['event_type'] = $object->getEventType();
-
- return $data;
+ if (\array_key_exists('event_payload', $data) && null !== $data['event_payload']) {
+ $object->setEventPayload($data['event_payload']);
+ } elseif (\array_key_exists('event_payload', $data) && null === $data['event_payload']) {
+ $object->setEventPayload(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMetadata::class => false];
+ if (\array_key_exists('event_type', $data) && null !== $data['event_type']) {
+ $object->setEventType($data['event_type']);
+ } elseif (\array_key_exists('event_type', $data) && null === $data['event_type']) {
+ $object->setEventType(null);
}
- }
-} else {
- class ObjsMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsMetadata::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsMetadata::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('event_payload', $data) && null !== $data['event_payload']) {
- $object->setEventPayload($data['event_payload']);
- } elseif (\array_key_exists('event_payload', $data) && null === $data['event_payload']) {
- $object->setEventPayload(null);
- }
- if (\array_key_exists('event_type', $data) && null !== $data['event_type']) {
- $object->setEventType($data['event_type']);
- } elseif (\array_key_exists('event_type', $data) && null === $data['event_type']) {
- $object->setEventType(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['event_payload'] = $object->getEventPayload();
- $data['event_type'] = $object->getEventType();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['event_payload'] = $data->getEventPayload();
+ $dataArray['event_type'] = $data->getEventType();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsMetadata::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsMetadata::class => false];
}
}
diff --git a/generated/Normalizer/ObjsPagingNormalizer.php b/generated/Normalizer/ObjsPagingNormalizer.php
index bb97a4c4..90967b8d 100644
--- a/generated/Normalizer/ObjsPagingNormalizer.php
+++ b/generated/Normalizer/ObjsPagingNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,187 +23,92 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsPagingNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsPagingNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsPaging::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsPaging::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsPaging::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsPaging::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsPaging();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('count', $data) && null !== $data['count']) {
- $object->setCount($data['count']);
- } elseif (\array_key_exists('count', $data) && null === $data['count']) {
- $object->setCount(null);
- }
- if (\array_key_exists('page', $data) && null !== $data['page']) {
- $object->setPage($data['page']);
- } elseif (\array_key_exists('page', $data) && null === $data['page']) {
- $object->setPage(null);
- }
- if (\array_key_exists('pages', $data) && null !== $data['pages']) {
- $object->setPages($data['pages']);
- } elseif (\array_key_exists('pages', $data) && null === $data['pages']) {
- $object->setPages(null);
- }
- if (\array_key_exists('per_page', $data) && null !== $data['per_page']) {
- $object->setPerPage($data['per_page']);
- } elseif (\array_key_exists('per_page', $data) && null === $data['per_page']) {
- $object->setPerPage(null);
- }
- if (\array_key_exists('spill', $data) && null !== $data['spill']) {
- $object->setSpill($data['spill']);
- } elseif (\array_key_exists('spill', $data) && null === $data['spill']) {
- $object->setSpill(null);
- }
- if (\array_key_exists('total', $data) && null !== $data['total']) {
- $object->setTotal($data['total']);
- } elseif (\array_key_exists('total', $data) && null === $data['total']) {
- $object->setTotal(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsPaging();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('count') && null !== $object->getCount()) {
- $data['count'] = $object->getCount();
- }
- $data['page'] = $object->getPage();
- if ($object->isInitialized('pages') && null !== $object->getPages()) {
- $data['pages'] = $object->getPages();
- }
- if ($object->isInitialized('perPage') && null !== $object->getPerPage()) {
- $data['per_page'] = $object->getPerPage();
- }
- if ($object->isInitialized('spill') && null !== $object->getSpill()) {
- $data['spill'] = $object->getSpill();
- }
- $data['total'] = $object->getTotal();
-
- return $data;
+ if (\array_key_exists('count', $data) && null !== $data['count']) {
+ $object->setCount($data['count']);
+ } elseif (\array_key_exists('count', $data) && null === $data['count']) {
+ $object->setCount(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsPaging::class => false];
+ if (\array_key_exists('page', $data) && null !== $data['page']) {
+ $object->setPage($data['page']);
+ } elseif (\array_key_exists('page', $data) && null === $data['page']) {
+ $object->setPage(null);
}
- }
-} else {
- class ObjsPagingNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsPaging::class === $type;
+ if (\array_key_exists('pages', $data) && null !== $data['pages']) {
+ $object->setPages($data['pages']);
+ } elseif (\array_key_exists('pages', $data) && null === $data['pages']) {
+ $object->setPages(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsPaging::class === \get_class($data);
+ if (\array_key_exists('per_page', $data) && null !== $data['per_page']) {
+ $object->setPerPage($data['per_page']);
+ } elseif (\array_key_exists('per_page', $data) && null === $data['per_page']) {
+ $object->setPerPage(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsPaging();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('count', $data) && null !== $data['count']) {
- $object->setCount($data['count']);
- } elseif (\array_key_exists('count', $data) && null === $data['count']) {
- $object->setCount(null);
- }
- if (\array_key_exists('page', $data) && null !== $data['page']) {
- $object->setPage($data['page']);
- } elseif (\array_key_exists('page', $data) && null === $data['page']) {
- $object->setPage(null);
- }
- if (\array_key_exists('pages', $data) && null !== $data['pages']) {
- $object->setPages($data['pages']);
- } elseif (\array_key_exists('pages', $data) && null === $data['pages']) {
- $object->setPages(null);
- }
- if (\array_key_exists('per_page', $data) && null !== $data['per_page']) {
- $object->setPerPage($data['per_page']);
- } elseif (\array_key_exists('per_page', $data) && null === $data['per_page']) {
- $object->setPerPage(null);
- }
- if (\array_key_exists('spill', $data) && null !== $data['spill']) {
- $object->setSpill($data['spill']);
- } elseif (\array_key_exists('spill', $data) && null === $data['spill']) {
- $object->setSpill(null);
- }
- if (\array_key_exists('total', $data) && null !== $data['total']) {
- $object->setTotal($data['total']);
- } elseif (\array_key_exists('total', $data) && null === $data['total']) {
- $object->setTotal(null);
- }
-
- return $object;
+ if (\array_key_exists('spill', $data) && null !== $data['spill']) {
+ $object->setSpill($data['spill']);
+ } elseif (\array_key_exists('spill', $data) && null === $data['spill']) {
+ $object->setSpill(null);
+ }
+ if (\array_key_exists('total', $data) && null !== $data['total']) {
+ $object->setTotal($data['total']);
+ } elseif (\array_key_exists('total', $data) && null === $data['total']) {
+ $object->setTotal(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('count') && null !== $object->getCount()) {
- $data['count'] = $object->getCount();
- }
- $data['page'] = $object->getPage();
- if ($object->isInitialized('pages') && null !== $object->getPages()) {
- $data['pages'] = $object->getPages();
- }
- if ($object->isInitialized('perPage') && null !== $object->getPerPage()) {
- $data['per_page'] = $object->getPerPage();
- }
- if ($object->isInitialized('spill') && null !== $object->getSpill()) {
- $data['spill'] = $object->getSpill();
- }
- $data['total'] = $object->getTotal();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('count') && null !== $data->getCount()) {
+ $dataArray['count'] = $data->getCount();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsPaging::class => false];
+ $dataArray['page'] = $data->getPage();
+ if ($data->isInitialized('pages') && null !== $data->getPages()) {
+ $dataArray['pages'] = $data->getPages();
+ }
+ if ($data->isInitialized('perPage') && null !== $data->getPerPage()) {
+ $dataArray['per_page'] = $data->getPerPage();
}
+ if ($data->isInitialized('spill') && null !== $data->getSpill()) {
+ $dataArray['spill'] = $data->getSpill();
+ }
+ $dataArray['total'] = $data->getTotal();
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsPaging::class => false];
}
}
diff --git a/generated/Normalizer/ObjsPrimaryOwnerNormalizer.php b/generated/Normalizer/ObjsPrimaryOwnerNormalizer.php
index 0e02ec35..5c0be5b2 100644
--- a/generated/Normalizer/ObjsPrimaryOwnerNormalizer.php
+++ b/generated/Normalizer/ObjsPrimaryOwnerNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,60 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsPrimaryOwnerNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsPrimaryOwnerNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsPrimaryOwner();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('email', $data) && null !== $data['email']) {
- $object->setEmail($data['email']);
- } elseif (\array_key_exists('email', $data) && null === $data['email']) {
- $object->setEmail(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsPrimaryOwner();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['email'] = $object->getEmail();
- $data['id'] = $object->getId();
-
- return $data;
+ if (\array_key_exists('email', $data) && null !== $data['email']) {
+ $object->setEmail($data['email']);
+ } elseif (\array_key_exists('email', $data) && null === $data['email']) {
+ $object->setEmail(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class => false];
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
- }
-} else {
- class ObjsPrimaryOwnerNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsPrimaryOwner();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('email', $data) && null !== $data['email']) {
- $object->setEmail($data['email']);
- } elseif (\array_key_exists('email', $data) && null === $data['email']) {
- $object->setEmail(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['email'] = $object->getEmail();
- $data['id'] = $object->getId();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['email'] = $data->getEmail();
+ $dataArray['id'] = $data->getId();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class => false];
}
}
diff --git a/generated/Normalizer/ObjsReactionNormalizer.php b/generated/Normalizer/ObjsReactionNormalizer.php
index 0393923a..7b6d2e3a 100644
--- a/generated/Normalizer/ObjsReactionNormalizer.php
+++ b/generated/Normalizer/ObjsReactionNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,177 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsReactionNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsReactionNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsReaction::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsReaction::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsReaction::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsReaction::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsReaction();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('count', $data) && null !== $data['count']) {
- $object->setCount($data['count']);
- unset($data['count']);
- } elseif (\array_key_exists('count', $data) && null === $data['count']) {
- $object->setCount(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- unset($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('users', $data) && null !== $data['users']) {
- $values = [];
- foreach ($data['users'] as $value) {
- $values[] = $value;
- }
- $object->setUsers($values);
- unset($data['users']);
- } elseif (\array_key_exists('users', $data) && null === $data['users']) {
- $object->setUsers(null);
- }
- foreach ($data as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value_1;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsReaction();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['count'] = $object->getCount();
- $data['name'] = $object->getName();
+ if (\array_key_exists('count', $data) && null !== $data['count']) {
+ $object->setCount($data['count']);
+ unset($data['count']);
+ } elseif (\array_key_exists('count', $data) && null === $data['count']) {
+ $object->setCount(null);
+ }
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ unset($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('users', $data) && null !== $data['users']) {
$values = [];
- foreach ($object->getUsers() as $value) {
+ foreach ($data['users'] as $value) {
$values[] = $value;
}
- $data['users'] = $values;
- foreach ($object as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value_1;
- }
+ $object->setUsers($values);
+ unset($data['users']);
+ } elseif (\array_key_exists('users', $data) && null === $data['users']) {
+ $object->setUsers(null);
+ }
+ foreach ($data as $key => $value_1) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value_1;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsReaction::class => false];
- }
+ return $object;
}
-} else {
- class ObjsReactionNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsReaction::class === $type;
- }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsReaction::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['count'] = $data->getCount();
+ $dataArray['name'] = $data->getName();
+ $values = [];
+ foreach ($data->getUsers() as $value) {
+ $values[] = $value;
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsReaction();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('count', $data) && null !== $data['count']) {
- $object->setCount($data['count']);
- unset($data['count']);
- } elseif (\array_key_exists('count', $data) && null === $data['count']) {
- $object->setCount(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- unset($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('users', $data) && null !== $data['users']) {
- $values = [];
- foreach ($data['users'] as $value) {
- $values[] = $value;
- }
- $object->setUsers($values);
- unset($data['users']);
- } elseif (\array_key_exists('users', $data) && null === $data['users']) {
- $object->setUsers(null);
- }
- foreach ($data as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value_1;
- }
+ $dataArray['users'] = $values;
+ foreach ($data as $key => $value_1) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value_1;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['count'] = $object->getCount();
- $data['name'] = $object->getName();
- $values = [];
- foreach ($object->getUsers() as $value) {
- $values[] = $value;
- }
- $data['users'] = $values;
- foreach ($object as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value_1;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsReaction::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsReaction::class => false];
}
}
diff --git a/generated/Normalizer/ObjsReminderNormalizer.php b/generated/Normalizer/ObjsReminderNormalizer.php
index b8af8972..c222bc82 100644
--- a/generated/Normalizer/ObjsReminderNormalizer.php
+++ b/generated/Normalizer/ObjsReminderNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,191 +23,97 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsReminderNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsReminderNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsReminder::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsReminder::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsReminder::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsReminder::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsReminder();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('complete_ts', $data) && null !== $data['complete_ts']) {
- $object->setCompleteTs($data['complete_ts']);
- } elseif (\array_key_exists('complete_ts', $data) && null === $data['complete_ts']) {
- $object->setCompleteTs(null);
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('recurring', $data) && null !== $data['recurring']) {
- $object->setRecurring($data['recurring']);
- } elseif (\array_key_exists('recurring', $data) && null === $data['recurring']) {
- $object->setRecurring(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('time', $data) && null !== $data['time']) {
- $object->setTime($data['time']);
- } elseif (\array_key_exists('time', $data) && null === $data['time']) {
- $object->setTime(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsReminder();
+ if (\array_key_exists('recurring', $data) && \is_int($data['recurring'])) {
+ $data['recurring'] = (bool) $data['recurring'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('completeTs') && null !== $object->getCompleteTs()) {
- $data['complete_ts'] = $object->getCompleteTs();
- }
- $data['creator'] = $object->getCreator();
- $data['id'] = $object->getId();
- $data['recurring'] = $object->getRecurring();
- $data['text'] = $object->getText();
- if ($object->isInitialized('time') && null !== $object->getTime()) {
- $data['time'] = $object->getTime();
- }
- $data['user'] = $object->getUser();
-
- return $data;
+ if (\array_key_exists('complete_ts', $data) && null !== $data['complete_ts']) {
+ $object->setCompleteTs($data['complete_ts']);
+ } elseif (\array_key_exists('complete_ts', $data) && null === $data['complete_ts']) {
+ $object->setCompleteTs(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsReminder::class => false];
+ if (\array_key_exists('creator', $data) && null !== $data['creator']) {
+ $object->setCreator($data['creator']);
+ } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
+ $object->setCreator(null);
}
- }
-} else {
- class ObjsReminderNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsReminder::class === $type;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsReminder::class === \get_class($data);
+ if (\array_key_exists('recurring', $data) && null !== $data['recurring']) {
+ $object->setRecurring($data['recurring']);
+ } elseif (\array_key_exists('recurring', $data) && null === $data['recurring']) {
+ $object->setRecurring(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsReminder();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('complete_ts', $data) && null !== $data['complete_ts']) {
- $object->setCompleteTs($data['complete_ts']);
- } elseif (\array_key_exists('complete_ts', $data) && null === $data['complete_ts']) {
- $object->setCompleteTs(null);
- }
- if (\array_key_exists('creator', $data) && null !== $data['creator']) {
- $object->setCreator($data['creator']);
- } elseif (\array_key_exists('creator', $data) && null === $data['creator']) {
- $object->setCreator(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('recurring', $data) && null !== $data['recurring']) {
- $object->setRecurring($data['recurring']);
- } elseif (\array_key_exists('recurring', $data) && null === $data['recurring']) {
- $object->setRecurring(null);
- }
- if (\array_key_exists('text', $data) && null !== $data['text']) {
- $object->setText($data['text']);
- } elseif (\array_key_exists('text', $data) && null === $data['text']) {
- $object->setText(null);
- }
- if (\array_key_exists('time', $data) && null !== $data['time']) {
- $object->setTime($data['time']);
- } elseif (\array_key_exists('time', $data) && null === $data['time']) {
- $object->setTime(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (\array_key_exists('text', $data) && null !== $data['text']) {
+ $object->setText($data['text']);
+ } elseif (\array_key_exists('text', $data) && null === $data['text']) {
+ $object->setText(null);
+ }
+ if (\array_key_exists('time', $data) && null !== $data['time']) {
+ $object->setTime($data['time']);
+ } elseif (\array_key_exists('time', $data) && null === $data['time']) {
+ $object->setTime(null);
+ }
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('completeTs') && null !== $object->getCompleteTs()) {
- $data['complete_ts'] = $object->getCompleteTs();
- }
- $data['creator'] = $object->getCreator();
- $data['id'] = $object->getId();
- $data['recurring'] = $object->getRecurring();
- $data['text'] = $object->getText();
- if ($object->isInitialized('time') && null !== $object->getTime()) {
- $data['time'] = $object->getTime();
- }
- $data['user'] = $object->getUser();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('completeTs') && null !== $data->getCompleteTs()) {
+ $dataArray['complete_ts'] = $data->getCompleteTs();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsReminder::class => false];
+ $dataArray['creator'] = $data->getCreator();
+ $dataArray['id'] = $data->getId();
+ $dataArray['recurring'] = $data->getRecurring();
+ $dataArray['text'] = $data->getText();
+ if ($data->isInitialized('time') && null !== $data->getTime()) {
+ $dataArray['time'] = $data->getTime();
}
+ $dataArray['user'] = $data->getUser();
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsReminder::class => false];
}
}
diff --git a/generated/Normalizer/ObjsResourcesNormalizer.php b/generated/Normalizer/ObjsResourcesNormalizer.php
index ac26d143..dd029246 100644
--- a/generated/Normalizer/ObjsResourcesNormalizer.php
+++ b/generated/Normalizer/ObjsResourcesNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,175 +23,89 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsResourcesNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsResourcesNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsResources::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsResources::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsResources::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsResources::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsResources();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('excluded_ids', $data) && null !== $data['excluded_ids']) {
- $values = [];
- foreach ($data['excluded_ids'] as $value) {
- $values[] = $value;
- }
- $object->setExcludedIds($values);
- } elseif (\array_key_exists('excluded_ids', $data) && null === $data['excluded_ids']) {
- $object->setExcludedIds(null);
- }
- if (\array_key_exists('ids', $data) && null !== $data['ids']) {
- $values_1 = [];
- foreach ($data['ids'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setIds($values_1);
- } elseif (\array_key_exists('ids', $data) && null === $data['ids']) {
- $object->setIds(null);
- }
- if (\array_key_exists('wildcard', $data) && null !== $data['wildcard']) {
- $object->setWildcard($data['wildcard']);
- } elseif (\array_key_exists('wildcard', $data) && null === $data['wildcard']) {
- $object->setWildcard(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsResources();
+ if (\array_key_exists('wildcard', $data) && \is_int($data['wildcard'])) {
+ $data['wildcard'] = (bool) $data['wildcard'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('excludedIds') && null !== $object->getExcludedIds()) {
- $values = [];
- foreach ($object->getExcludedIds() as $value) {
- $values[] = $value;
- }
- $data['excluded_ids'] = $values;
- }
+ if (\array_key_exists('excluded_ids', $data) && null !== $data['excluded_ids']) {
+ $values = [];
+ foreach ($data['excluded_ids'] as $value) {
+ $values[] = $value;
+ }
+ $object->setExcludedIds($values);
+ } elseif (\array_key_exists('excluded_ids', $data) && null === $data['excluded_ids']) {
+ $object->setExcludedIds(null);
+ }
+ if (\array_key_exists('ids', $data) && null !== $data['ids']) {
$values_1 = [];
- foreach ($object->getIds() as $value_1) {
+ foreach ($data['ids'] as $value_1) {
$values_1[] = $value_1;
}
- $data['ids'] = $values_1;
- if ($object->isInitialized('wildcard') && null !== $object->getWildcard()) {
- $data['wildcard'] = $object->getWildcard();
- }
-
- return $data;
+ $object->setIds($values_1);
+ } elseif (\array_key_exists('ids', $data) && null === $data['ids']) {
+ $object->setIds(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsResources::class => false];
+ if (\array_key_exists('wildcard', $data) && null !== $data['wildcard']) {
+ $object->setWildcard($data['wildcard']);
+ } elseif (\array_key_exists('wildcard', $data) && null === $data['wildcard']) {
+ $object->setWildcard(null);
}
+
+ return $object;
}
-} else {
- class ObjsResourcesNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsResources::class === $type;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('excludedIds') && null !== $data->getExcludedIds()) {
+ $values = [];
+ foreach ($data->getExcludedIds() as $value) {
+ $values[] = $value;
+ }
+ $dataArray['excluded_ids'] = $values;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsResources::class === \get_class($data);
+ $values_1 = [];
+ foreach ($data->getIds() as $value_1) {
+ $values_1[] = $value_1;
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsResources();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('excluded_ids', $data) && null !== $data['excluded_ids']) {
- $values = [];
- foreach ($data['excluded_ids'] as $value) {
- $values[] = $value;
- }
- $object->setExcludedIds($values);
- } elseif (\array_key_exists('excluded_ids', $data) && null === $data['excluded_ids']) {
- $object->setExcludedIds(null);
- }
- if (\array_key_exists('ids', $data) && null !== $data['ids']) {
- $values_1 = [];
- foreach ($data['ids'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setIds($values_1);
- } elseif (\array_key_exists('ids', $data) && null === $data['ids']) {
- $object->setIds(null);
- }
- if (\array_key_exists('wildcard', $data) && null !== $data['wildcard']) {
- $object->setWildcard($data['wildcard']);
- } elseif (\array_key_exists('wildcard', $data) && null === $data['wildcard']) {
- $object->setWildcard(null);
- }
-
- return $object;
+ $dataArray['ids'] = $values_1;
+ if ($data->isInitialized('wildcard') && null !== $data->getWildcard()) {
+ $dataArray['wildcard'] = $data->getWildcard();
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('excludedIds') && null !== $object->getExcludedIds()) {
- $values = [];
- foreach ($object->getExcludedIds() as $value) {
- $values[] = $value;
- }
- $data['excluded_ids'] = $values;
- }
- $values_1 = [];
- foreach ($object->getIds() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['ids'] = $values_1;
- if ($object->isInitialized('wildcard') && null !== $object->getWildcard()) {
- $data['wildcard'] = $object->getWildcard();
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsResources::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsResources::class => false];
}
}
diff --git a/generated/Normalizer/ObjsResponseMetadataNormalizer.php b/generated/Normalizer/ObjsResponseMetadataNormalizer.php
index 98095afc..7125ecd3 100644
--- a/generated/Normalizer/ObjsResponseMetadataNormalizer.php
+++ b/generated/Normalizer/ObjsResponseMetadataNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,175 +23,86 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('messages', $data) && null !== $data['messages']) {
- $values = [];
- foreach ($data['messages'] as $value) {
- $values[] = $value;
- }
- $object->setMessages($values);
- } elseif (\array_key_exists('messages', $data) && null === $data['messages']) {
- $object->setMessages(null);
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
- if (\array_key_exists('warnings', $data) && null !== $data['warnings']) {
- $values_1 = [];
- foreach ($data['warnings'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setWarnings($values_1);
- } elseif (\array_key_exists('warnings', $data) && null === $data['warnings']) {
- $object->setWarnings(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsResponseMetadata();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('messages') && null !== $object->getMessages()) {
- $values = [];
- foreach ($object->getMessages() as $value) {
- $values[] = $value;
- }
- $data['messages'] = $values;
- }
- $data['next_cursor'] = $object->getNextCursor();
- if ($object->isInitialized('warnings') && null !== $object->getWarnings()) {
- $values_1 = [];
- foreach ($object->getWarnings() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['warnings'] = $values_1;
- }
-
- return $data;
+ if (\array_key_exists('messages', $data) && null !== $data['messages']) {
+ $values = [];
+ foreach ($data['messages'] as $value) {
+ $values[] = $value;
+ }
+ $object->setMessages($values);
+ } elseif (\array_key_exists('messages', $data) && null === $data['messages']) {
+ $object->setMessages(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsResponseMetadata::class => false];
+ if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
+ $object->setNextCursor($data['next_cursor']);
+ } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
+ $object->setNextCursor(null);
}
- }
-} else {
- class ObjsResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class === $type;
+ if (\array_key_exists('warnings', $data) && null !== $data['warnings']) {
+ $values_1 = [];
+ foreach ($data['warnings'] as $value_1) {
+ $values_1[] = $value_1;
+ }
+ $object->setWarnings($values_1);
+ } elseif (\array_key_exists('warnings', $data) && null === $data['warnings']) {
+ $object->setWarnings(null);
}
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class === \get_class($data);
- }
+ return $object;
+ }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('messages', $data) && null !== $data['messages']) {
- $values = [];
- foreach ($data['messages'] as $value) {
- $values[] = $value;
- }
- $object->setMessages($values);
- } elseif (\array_key_exists('messages', $data) && null === $data['messages']) {
- $object->setMessages(null);
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
- if (\array_key_exists('warnings', $data) && null !== $data['warnings']) {
- $values_1 = [];
- foreach ($data['warnings'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setWarnings($values_1);
- } elseif (\array_key_exists('warnings', $data) && null === $data['warnings']) {
- $object->setWarnings(null);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('messages') && null !== $data->getMessages()) {
+ $values = [];
+ foreach ($data->getMessages() as $value) {
+ $values[] = $value;
}
-
- return $object;
+ $dataArray['messages'] = $values;
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('messages') && null !== $object->getMessages()) {
- $values = [];
- foreach ($object->getMessages() as $value) {
- $values[] = $value;
- }
- $data['messages'] = $values;
- }
- $data['next_cursor'] = $object->getNextCursor();
- if ($object->isInitialized('warnings') && null !== $object->getWarnings()) {
- $values_1 = [];
- foreach ($object->getWarnings() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['warnings'] = $values_1;
+ $dataArray['next_cursor'] = $data->getNextCursor();
+ if ($data->isInitialized('warnings') && null !== $data->getWarnings()) {
+ $values_1 = [];
+ foreach ($data->getWarnings() as $value_1) {
+ $values_1[] = $value_1;
}
-
- return $data;
+ $dataArray['warnings'] = $values_1;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsResponseMetadata::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsResponseMetadata::class => false];
}
}
diff --git a/generated/Normalizer/ObjsSubteamNormalizer.php b/generated/Normalizer/ObjsSubteamNormalizer.php
index 22f1c2ce..c67b40aa 100644
--- a/generated/Normalizer/ObjsSubteamNormalizer.php
+++ b/generated/Normalizer/ObjsSubteamNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,379 +23,200 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsSubteamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsSubteamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsSubteam::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsSubteam::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsSubteam::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsSubteam::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsSubteam();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('auto_provision', $data) && null !== $data['auto_provision']) {
- $object->setAutoProvision($data['auto_provision']);
- } elseif (\array_key_exists('auto_provision', $data) && null === $data['auto_provision']) {
- $object->setAutoProvision(null);
- }
- if (\array_key_exists('auto_type', $data) && null !== $data['auto_type']) {
- $object->setAutoType($data['auto_type']);
- } elseif (\array_key_exists('auto_type', $data) && null === $data['auto_type']) {
- $object->setAutoType(null);
- }
- if (\array_key_exists('channel_count', $data) && null !== $data['channel_count']) {
- $object->setChannelCount($data['channel_count']);
- } elseif (\array_key_exists('channel_count', $data) && null === $data['channel_count']) {
- $object->setChannelCount(null);
- }
- if (\array_key_exists('created_by', $data) && null !== $data['created_by']) {
- $object->setCreatedBy($data['created_by']);
- } elseif (\array_key_exists('created_by', $data) && null === $data['created_by']) {
- $object->setCreatedBy(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('date_delete', $data) && null !== $data['date_delete']) {
- $object->setDateDelete($data['date_delete']);
- } elseif (\array_key_exists('date_delete', $data) && null === $data['date_delete']) {
- $object->setDateDelete(null);
- }
- if (\array_key_exists('date_update', $data) && null !== $data['date_update']) {
- $object->setDateUpdate($data['date_update']);
- } elseif (\array_key_exists('date_update', $data) && null === $data['date_update']) {
- $object->setDateUpdate(null);
- }
- if (\array_key_exists('deleted_by', $data) && null !== $data['deleted_by']) {
- $object->setDeletedBy($data['deleted_by']);
- } elseif (\array_key_exists('deleted_by', $data) && null === $data['deleted_by']) {
- $object->setDeletedBy(null);
- }
- if (\array_key_exists('description', $data) && null !== $data['description']) {
- $object->setDescription($data['description']);
- } elseif (\array_key_exists('description', $data) && null === $data['description']) {
- $object->setDescription(null);
- }
- if (\array_key_exists('enterprise_subteam_id', $data) && null !== $data['enterprise_subteam_id']) {
- $object->setEnterpriseSubteamId($data['enterprise_subteam_id']);
- } elseif (\array_key_exists('enterprise_subteam_id', $data) && null === $data['enterprise_subteam_id']) {
- $object->setEnterpriseSubteamId(null);
- }
- if (\array_key_exists('handle', $data) && null !== $data['handle']) {
- $object->setHandle($data['handle']);
- } elseif (\array_key_exists('handle', $data) && null === $data['handle']) {
- $object->setHandle(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_external', $data) && null !== $data['is_external']) {
- $object->setIsExternal($data['is_external']);
- } elseif (\array_key_exists('is_external', $data) && null === $data['is_external']) {
- $object->setIsExternal(null);
- }
- if (\array_key_exists('is_subteam', $data) && null !== $data['is_subteam']) {
- $object->setIsSubteam($data['is_subteam']);
- } elseif (\array_key_exists('is_subteam', $data) && null === $data['is_subteam']) {
- $object->setIsSubteam(null);
- }
- if (\array_key_exists('is_usergroup', $data) && null !== $data['is_usergroup']) {
- $object->setIsUsergroup($data['is_usergroup']);
- } elseif (\array_key_exists('is_usergroup', $data) && null === $data['is_usergroup']) {
- $object->setIsUsergroup(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('prefs', $data) && null !== $data['prefs']) {
- $object->setPrefs($this->denormalizer->denormalize($data['prefs'], \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class, 'json', $context));
- } elseif (\array_key_exists('prefs', $data) && null === $data['prefs']) {
- $object->setPrefs(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
- }
- if (\array_key_exists('updated_by', $data) && null !== $data['updated_by']) {
- $object->setUpdatedBy($data['updated_by']);
- } elseif (\array_key_exists('updated_by', $data) && null === $data['updated_by']) {
- $object->setUpdatedBy(null);
- }
- if (\array_key_exists('user_count', $data) && null !== $data['user_count']) {
- $object->setUserCount($data['user_count']);
- } elseif (\array_key_exists('user_count', $data) && null === $data['user_count']) {
- $object->setUserCount(null);
- }
- if (\array_key_exists('users', $data) && null !== $data['users']) {
- $values = [];
- foreach ($data['users'] as $value) {
- $values[] = $value;
- }
- $object->setUsers($values);
- } elseif (\array_key_exists('users', $data) && null === $data['users']) {
- $object->setUsers(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsSubteam();
+ if (\array_key_exists('auto_provision', $data) && \is_int($data['auto_provision'])) {
+ $data['auto_provision'] = (bool) $data['auto_provision'];
+ }
+ if (\array_key_exists('is_external', $data) && \is_int($data['is_external'])) {
+ $data['is_external'] = (bool) $data['is_external'];
+ }
+ if (\array_key_exists('is_subteam', $data) && \is_int($data['is_subteam'])) {
+ $data['is_subteam'] = (bool) $data['is_subteam'];
+ }
+ if (\array_key_exists('is_usergroup', $data) && \is_int($data['is_usergroup'])) {
+ $data['is_usergroup'] = (bool) $data['is_usergroup'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['auto_provision'] = $object->getAutoProvision();
- $data['auto_type'] = $object->getAutoType();
- if ($object->isInitialized('channelCount') && null !== $object->getChannelCount()) {
- $data['channel_count'] = $object->getChannelCount();
- }
- $data['created_by'] = $object->getCreatedBy();
- $data['date_create'] = $object->getDateCreate();
- $data['date_delete'] = $object->getDateDelete();
- $data['date_update'] = $object->getDateUpdate();
- $data['deleted_by'] = $object->getDeletedBy();
- $data['description'] = $object->getDescription();
- $data['enterprise_subteam_id'] = $object->getEnterpriseSubteamId();
- $data['handle'] = $object->getHandle();
- $data['id'] = $object->getId();
- $data['is_external'] = $object->getIsExternal();
- $data['is_subteam'] = $object->getIsSubteam();
- $data['is_usergroup'] = $object->getIsUsergroup();
- $data['name'] = $object->getName();
- $data['prefs'] = $this->normalizer->normalize($object->getPrefs(), 'json', $context);
- $data['team_id'] = $object->getTeamId();
- $data['updated_by'] = $object->getUpdatedBy();
- if ($object->isInitialized('userCount') && null !== $object->getUserCount()) {
- $data['user_count'] = $object->getUserCount();
- }
- if ($object->isInitialized('users') && null !== $object->getUsers()) {
- $values = [];
- foreach ($object->getUsers() as $value) {
- $values[] = $value;
- }
- $data['users'] = $values;
- }
-
- return $data;
+ if (\array_key_exists('auto_provision', $data) && null !== $data['auto_provision']) {
+ $object->setAutoProvision($data['auto_provision']);
+ } elseif (\array_key_exists('auto_provision', $data) && null === $data['auto_provision']) {
+ $object->setAutoProvision(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsSubteam::class => false];
+ if (\array_key_exists('auto_type', $data) && null !== $data['auto_type']) {
+ $object->setAutoType($data['auto_type']);
+ } elseif (\array_key_exists('auto_type', $data) && null === $data['auto_type']) {
+ $object->setAutoType(null);
}
- }
-} else {
- class ObjsSubteamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsSubteam::class === $type;
+ if (\array_key_exists('channel_count', $data) && null !== $data['channel_count']) {
+ $object->setChannelCount($data['channel_count']);
+ } elseif (\array_key_exists('channel_count', $data) && null === $data['channel_count']) {
+ $object->setChannelCount(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsSubteam::class === \get_class($data);
+ if (\array_key_exists('created_by', $data) && null !== $data['created_by']) {
+ $object->setCreatedBy($data['created_by']);
+ } elseif (\array_key_exists('created_by', $data) && null === $data['created_by']) {
+ $object->setCreatedBy(null);
+ }
+ if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
+ $object->setDateCreate($data['date_create']);
+ } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
+ $object->setDateCreate(null);
+ }
+ if (\array_key_exists('date_delete', $data) && null !== $data['date_delete']) {
+ $object->setDateDelete($data['date_delete']);
+ } elseif (\array_key_exists('date_delete', $data) && null === $data['date_delete']) {
+ $object->setDateDelete(null);
+ }
+ if (\array_key_exists('date_update', $data) && null !== $data['date_update']) {
+ $object->setDateUpdate($data['date_update']);
+ } elseif (\array_key_exists('date_update', $data) && null === $data['date_update']) {
+ $object->setDateUpdate(null);
+ }
+ if (\array_key_exists('deleted_by', $data) && null !== $data['deleted_by']) {
+ $object->setDeletedBy($data['deleted_by']);
+ } elseif (\array_key_exists('deleted_by', $data) && null === $data['deleted_by']) {
+ $object->setDeletedBy(null);
+ }
+ if (\array_key_exists('description', $data) && null !== $data['description']) {
+ $object->setDescription($data['description']);
+ } elseif (\array_key_exists('description', $data) && null === $data['description']) {
+ $object->setDescription(null);
+ }
+ if (\array_key_exists('enterprise_subteam_id', $data) && null !== $data['enterprise_subteam_id']) {
+ $object->setEnterpriseSubteamId($data['enterprise_subteam_id']);
+ } elseif (\array_key_exists('enterprise_subteam_id', $data) && null === $data['enterprise_subteam_id']) {
+ $object->setEnterpriseSubteamId(null);
+ }
+ if (\array_key_exists('handle', $data) && null !== $data['handle']) {
+ $object->setHandle($data['handle']);
+ } elseif (\array_key_exists('handle', $data) && null === $data['handle']) {
+ $object->setHandle(null);
+ }
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
+ }
+ if (\array_key_exists('is_external', $data) && null !== $data['is_external']) {
+ $object->setIsExternal($data['is_external']);
+ } elseif (\array_key_exists('is_external', $data) && null === $data['is_external']) {
+ $object->setIsExternal(null);
+ }
+ if (\array_key_exists('is_subteam', $data) && null !== $data['is_subteam']) {
+ $object->setIsSubteam($data['is_subteam']);
+ } elseif (\array_key_exists('is_subteam', $data) && null === $data['is_subteam']) {
+ $object->setIsSubteam(null);
+ }
+ if (\array_key_exists('is_usergroup', $data) && null !== $data['is_usergroup']) {
+ $object->setIsUsergroup($data['is_usergroup']);
+ } elseif (\array_key_exists('is_usergroup', $data) && null === $data['is_usergroup']) {
+ $object->setIsUsergroup(null);
+ }
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('prefs', $data) && null !== $data['prefs']) {
+ $object->setPrefs($this->denormalizer->denormalize($data['prefs'], \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class, 'json', $context));
+ } elseif (\array_key_exists('prefs', $data) && null === $data['prefs']) {
+ $object->setPrefs(null);
+ }
+ if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
+ $object->setTeamId($data['team_id']);
+ } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
+ $object->setTeamId(null);
+ }
+ if (\array_key_exists('updated_by', $data) && null !== $data['updated_by']) {
+ $object->setUpdatedBy($data['updated_by']);
+ } elseif (\array_key_exists('updated_by', $data) && null === $data['updated_by']) {
+ $object->setUpdatedBy(null);
+ }
+ if (\array_key_exists('user_count', $data) && null !== $data['user_count']) {
+ $object->setUserCount($data['user_count']);
+ } elseif (\array_key_exists('user_count', $data) && null === $data['user_count']) {
+ $object->setUserCount(null);
+ }
+ if (\array_key_exists('users', $data) && null !== $data['users']) {
+ $values = [];
+ foreach ($data['users'] as $value) {
+ $values[] = $value;
+ }
+ $object->setUsers($values);
+ } elseif (\array_key_exists('users', $data) && null === $data['users']) {
+ $object->setUsers(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsSubteam();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('auto_provision', $data) && null !== $data['auto_provision']) {
- $object->setAutoProvision($data['auto_provision']);
- } elseif (\array_key_exists('auto_provision', $data) && null === $data['auto_provision']) {
- $object->setAutoProvision(null);
- }
- if (\array_key_exists('auto_type', $data) && null !== $data['auto_type']) {
- $object->setAutoType($data['auto_type']);
- } elseif (\array_key_exists('auto_type', $data) && null === $data['auto_type']) {
- $object->setAutoType(null);
- }
- if (\array_key_exists('channel_count', $data) && null !== $data['channel_count']) {
- $object->setChannelCount($data['channel_count']);
- } elseif (\array_key_exists('channel_count', $data) && null === $data['channel_count']) {
- $object->setChannelCount(null);
- }
- if (\array_key_exists('created_by', $data) && null !== $data['created_by']) {
- $object->setCreatedBy($data['created_by']);
- } elseif (\array_key_exists('created_by', $data) && null === $data['created_by']) {
- $object->setCreatedBy(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('date_delete', $data) && null !== $data['date_delete']) {
- $object->setDateDelete($data['date_delete']);
- } elseif (\array_key_exists('date_delete', $data) && null === $data['date_delete']) {
- $object->setDateDelete(null);
- }
- if (\array_key_exists('date_update', $data) && null !== $data['date_update']) {
- $object->setDateUpdate($data['date_update']);
- } elseif (\array_key_exists('date_update', $data) && null === $data['date_update']) {
- $object->setDateUpdate(null);
- }
- if (\array_key_exists('deleted_by', $data) && null !== $data['deleted_by']) {
- $object->setDeletedBy($data['deleted_by']);
- } elseif (\array_key_exists('deleted_by', $data) && null === $data['deleted_by']) {
- $object->setDeletedBy(null);
- }
- if (\array_key_exists('description', $data) && null !== $data['description']) {
- $object->setDescription($data['description']);
- } elseif (\array_key_exists('description', $data) && null === $data['description']) {
- $object->setDescription(null);
- }
- if (\array_key_exists('enterprise_subteam_id', $data) && null !== $data['enterprise_subteam_id']) {
- $object->setEnterpriseSubteamId($data['enterprise_subteam_id']);
- } elseif (\array_key_exists('enterprise_subteam_id', $data) && null === $data['enterprise_subteam_id']) {
- $object->setEnterpriseSubteamId(null);
- }
- if (\array_key_exists('handle', $data) && null !== $data['handle']) {
- $object->setHandle($data['handle']);
- } elseif (\array_key_exists('handle', $data) && null === $data['handle']) {
- $object->setHandle(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_external', $data) && null !== $data['is_external']) {
- $object->setIsExternal($data['is_external']);
- } elseif (\array_key_exists('is_external', $data) && null === $data['is_external']) {
- $object->setIsExternal(null);
- }
- if (\array_key_exists('is_subteam', $data) && null !== $data['is_subteam']) {
- $object->setIsSubteam($data['is_subteam']);
- } elseif (\array_key_exists('is_subteam', $data) && null === $data['is_subteam']) {
- $object->setIsSubteam(null);
- }
- if (\array_key_exists('is_usergroup', $data) && null !== $data['is_usergroup']) {
- $object->setIsUsergroup($data['is_usergroup']);
- } elseif (\array_key_exists('is_usergroup', $data) && null === $data['is_usergroup']) {
- $object->setIsUsergroup(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('prefs', $data) && null !== $data['prefs']) {
- $object->setPrefs($this->denormalizer->denormalize($data['prefs'], \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class, 'json', $context));
- } elseif (\array_key_exists('prefs', $data) && null === $data['prefs']) {
- $object->setPrefs(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
- }
- if (\array_key_exists('updated_by', $data) && null !== $data['updated_by']) {
- $object->setUpdatedBy($data['updated_by']);
- } elseif (\array_key_exists('updated_by', $data) && null === $data['updated_by']) {
- $object->setUpdatedBy(null);
- }
- if (\array_key_exists('user_count', $data) && null !== $data['user_count']) {
- $object->setUserCount($data['user_count']);
- } elseif (\array_key_exists('user_count', $data) && null === $data['user_count']) {
- $object->setUserCount(null);
- }
- if (\array_key_exists('users', $data) && null !== $data['users']) {
- $values = [];
- foreach ($data['users'] as $value) {
- $values[] = $value;
- }
- $object->setUsers($values);
- } elseif (\array_key_exists('users', $data) && null === $data['users']) {
- $object->setUsers(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['auto_provision'] = $data->getAutoProvision();
+ $dataArray['auto_type'] = $data->getAutoType();
+ if ($data->isInitialized('channelCount') && null !== $data->getChannelCount()) {
+ $dataArray['channel_count'] = $data->getChannelCount();
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['auto_provision'] = $object->getAutoProvision();
- $data['auto_type'] = $object->getAutoType();
- if ($object->isInitialized('channelCount') && null !== $object->getChannelCount()) {
- $data['channel_count'] = $object->getChannelCount();
- }
- $data['created_by'] = $object->getCreatedBy();
- $data['date_create'] = $object->getDateCreate();
- $data['date_delete'] = $object->getDateDelete();
- $data['date_update'] = $object->getDateUpdate();
- $data['deleted_by'] = $object->getDeletedBy();
- $data['description'] = $object->getDescription();
- $data['enterprise_subteam_id'] = $object->getEnterpriseSubteamId();
- $data['handle'] = $object->getHandle();
- $data['id'] = $object->getId();
- $data['is_external'] = $object->getIsExternal();
- $data['is_subteam'] = $object->getIsSubteam();
- $data['is_usergroup'] = $object->getIsUsergroup();
- $data['name'] = $object->getName();
- $data['prefs'] = $this->normalizer->normalize($object->getPrefs(), 'json', $context);
- $data['team_id'] = $object->getTeamId();
- $data['updated_by'] = $object->getUpdatedBy();
- if ($object->isInitialized('userCount') && null !== $object->getUserCount()) {
- $data['user_count'] = $object->getUserCount();
- }
- if ($object->isInitialized('users') && null !== $object->getUsers()) {
- $values = [];
- foreach ($object->getUsers() as $value) {
- $values[] = $value;
- }
- $data['users'] = $values;
+ $dataArray['created_by'] = $data->getCreatedBy();
+ $dataArray['date_create'] = $data->getDateCreate();
+ $dataArray['date_delete'] = $data->getDateDelete();
+ $dataArray['date_update'] = $data->getDateUpdate();
+ $dataArray['deleted_by'] = $data->getDeletedBy();
+ $dataArray['description'] = $data->getDescription();
+ $dataArray['enterprise_subteam_id'] = $data->getEnterpriseSubteamId();
+ $dataArray['handle'] = $data->getHandle();
+ $dataArray['id'] = $data->getId();
+ $dataArray['is_external'] = $data->getIsExternal();
+ $dataArray['is_subteam'] = $data->getIsSubteam();
+ $dataArray['is_usergroup'] = $data->getIsUsergroup();
+ $dataArray['name'] = $data->getName();
+ $dataArray['prefs'] = $this->normalizer->normalize($data->getPrefs(), 'json', $context);
+ $dataArray['team_id'] = $data->getTeamId();
+ $dataArray['updated_by'] = $data->getUpdatedBy();
+ if ($data->isInitialized('userCount') && null !== $data->getUserCount()) {
+ $dataArray['user_count'] = $data->getUserCount();
+ }
+ if ($data->isInitialized('users') && null !== $data->getUsers()) {
+ $values = [];
+ foreach ($data->getUsers() as $value) {
+ $values[] = $value;
}
-
- return $data;
+ $dataArray['users'] = $values;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsSubteam::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsSubteam::class => false];
}
}
diff --git a/generated/Normalizer/ObjsSubteamPrefsNormalizer.php b/generated/Normalizer/ObjsSubteamPrefsNormalizer.php
index 23f0f032..edbce84c 100644
--- a/generated/Normalizer/ObjsSubteamPrefsNormalizer.php
+++ b/generated/Normalizer/ObjsSubteamPrefsNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,155 +23,76 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsSubteamPrefsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsSubteamPrefsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsSubteamPrefs();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channels', $data) && null !== $data['channels']) {
- $values = [];
- foreach ($data['channels'] as $value) {
- $values[] = $value;
- }
- $object->setChannels($values);
- } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
- $object->setChannels(null);
- }
- if (\array_key_exists('groups', $data) && null !== $data['groups']) {
- $values_1 = [];
- foreach ($data['groups'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setGroups($values_1);
- } elseif (\array_key_exists('groups', $data) && null === $data['groups']) {
- $object->setGroups(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsSubteamPrefs();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('channels', $data) && null !== $data['channels']) {
$values = [];
- foreach ($object->getChannels() as $value) {
+ foreach ($data['channels'] as $value) {
$values[] = $value;
}
- $data['channels'] = $values;
+ $object->setChannels($values);
+ } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
+ $object->setChannels(null);
+ }
+ if (\array_key_exists('groups', $data) && null !== $data['groups']) {
$values_1 = [];
- foreach ($object->getGroups() as $value_1) {
+ foreach ($data['groups'] as $value_1) {
$values_1[] = $value_1;
}
- $data['groups'] = $values_1;
-
- return $data;
+ $object->setGroups($values_1);
+ } elseif (\array_key_exists('groups', $data) && null === $data['groups']) {
+ $object->setGroups(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class => false];
- }
+ return $object;
}
-} else {
- class ObjsSubteamPrefsNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class === $type;
- }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class === \get_class($data);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getChannels() as $value) {
+ $values[] = $value;
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsSubteamPrefs();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channels', $data) && null !== $data['channels']) {
- $values = [];
- foreach ($data['channels'] as $value) {
- $values[] = $value;
- }
- $object->setChannels($values);
- } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
- $object->setChannels(null);
- }
- if (\array_key_exists('groups', $data) && null !== $data['groups']) {
- $values_1 = [];
- foreach ($data['groups'] as $value_1) {
- $values_1[] = $value_1;
- }
- $object->setGroups($values_1);
- } elseif (\array_key_exists('groups', $data) && null === $data['groups']) {
- $object->setGroups(null);
- }
-
- return $object;
+ $dataArray['channels'] = $values;
+ $values_1 = [];
+ foreach ($data->getGroups() as $value_1) {
+ $values_1[] = $value_1;
}
+ $dataArray['groups'] = $values_1;
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getChannels() as $value) {
- $values[] = $value;
- }
- $data['channels'] = $values;
- $values_1 = [];
- foreach ($object->getGroups() as $value_1) {
- $values_1[] = $value_1;
- }
- $data['groups'] = $values_1;
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsSubteamPrefs::class => false];
}
}
diff --git a/generated/Normalizer/ObjsTeamNormalizer.php b/generated/Normalizer/ObjsTeamNormalizer.php
index 5afccd41..86537687 100644
--- a/generated/Normalizer/ObjsTeamNormalizer.php
+++ b/generated/Normalizer/ObjsTeamNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,559 +23,299 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsTeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsTeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsTeam::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsTeam::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeam::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeam::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsTeam();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('archived', $data) && null !== $data['archived']) {
- $object->setArchived($data['archived']);
- } elseif (\array_key_exists('archived', $data) && null === $data['archived']) {
- $object->setArchived(null);
- }
- if (\array_key_exists('avatar_base_url', $data) && null !== $data['avatar_base_url']) {
- $object->setAvatarBaseUrl($data['avatar_base_url']);
- } elseif (\array_key_exists('avatar_base_url', $data) && null === $data['avatar_base_url']) {
- $object->setAvatarBaseUrl(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
- $object->setDeleted($data['deleted']);
- } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
- $object->setDeleted(null);
- }
- if (\array_key_exists('description', $data) && null !== $data['description']) {
- $value = $data['description'];
- if (\is_string($data['description'])) {
- $value = $data['description'];
- }
- $object->setDescription($value);
- } elseif (\array_key_exists('description', $data) && null === $data['description']) {
- $object->setDescription(null);
- }
- if (\array_key_exists('discoverable', $data) && null !== $data['discoverable']) {
- $object->setDiscoverable($data['discoverable']);
- } elseif (\array_key_exists('discoverable', $data) && null === $data['discoverable']) {
- $object->setDiscoverable(null);
- }
- if (\array_key_exists('domain', $data) && null !== $data['domain']) {
- $object->setDomain($data['domain']);
- } elseif (\array_key_exists('domain', $data) && null === $data['domain']) {
- $object->setDomain(null);
- }
- if (\array_key_exists('email_domain', $data) && null !== $data['email_domain']) {
- $object->setEmailDomain($data['email_domain']);
- } elseif (\array_key_exists('email_domain', $data) && null === $data['email_domain']) {
- $object->setEmailDomain(null);
- }
- if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
- $object->setEnterpriseId($data['enterprise_id']);
- } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
- $object->setEnterpriseId(null);
- }
- if (\array_key_exists('enterprise_name', $data) && null !== $data['enterprise_name']) {
- $object->setEnterpriseName($data['enterprise_name']);
- } elseif (\array_key_exists('enterprise_name', $data) && null === $data['enterprise_name']) {
- $object->setEnterpriseName(null);
- }
- if (\array_key_exists('external_org_migrations', $data) && null !== $data['external_org_migrations']) {
- $object->setExternalOrgMigrations($this->denormalizer->denormalize($data['external_org_migrations'], \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class, 'json', $context));
- } elseif (\array_key_exists('external_org_migrations', $data) && null === $data['external_org_migrations']) {
- $object->setExternalOrgMigrations(null);
- }
- if (\array_key_exists('has_compliance_export', $data) && null !== $data['has_compliance_export']) {
- $object->setHasComplianceExport($data['has_compliance_export']);
- } elseif (\array_key_exists('has_compliance_export', $data) && null === $data['has_compliance_export']) {
- $object->setHasComplianceExport(null);
- }
- if (\array_key_exists('icon', $data) && null !== $data['icon']) {
- $object->setIcon($this->denormalizer->denormalize($data['icon'], \JoliCode\Slack\Api\Model\ObjsIcon::class, 'json', $context));
- } elseif (\array_key_exists('icon', $data) && null === $data['icon']) {
- $object->setIcon(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_assigned', $data) && null !== $data['is_assigned']) {
- $object->setIsAssigned($data['is_assigned']);
- } elseif (\array_key_exists('is_assigned', $data) && null === $data['is_assigned']) {
- $object->setIsAssigned(null);
- }
- if (\array_key_exists('is_enterprise', $data) && null !== $data['is_enterprise']) {
- $object->setIsEnterprise($data['is_enterprise']);
- } elseif (\array_key_exists('is_enterprise', $data) && null === $data['is_enterprise']) {
- $object->setIsEnterprise(null);
- }
- if (\array_key_exists('is_over_storage_limit', $data) && null !== $data['is_over_storage_limit']) {
- $object->setIsOverStorageLimit($data['is_over_storage_limit']);
- } elseif (\array_key_exists('is_over_storage_limit', $data) && null === $data['is_over_storage_limit']) {
- $object->setIsOverStorageLimit(null);
- }
- if (\array_key_exists('limit_ts', $data) && null !== $data['limit_ts']) {
- $object->setLimitTs($data['limit_ts']);
- } elseif (\array_key_exists('limit_ts', $data) && null === $data['limit_ts']) {
- $object->setLimitTs(null);
- }
- if (\array_key_exists('locale', $data) && null !== $data['locale']) {
- $object->setLocale($data['locale']);
- } elseif (\array_key_exists('locale', $data) && null === $data['locale']) {
- $object->setLocale(null);
- }
- if (\array_key_exists('messages_count', $data) && null !== $data['messages_count']) {
- $object->setMessagesCount($data['messages_count']);
- } elseif (\array_key_exists('messages_count', $data) && null === $data['messages_count']) {
- $object->setMessagesCount(null);
- }
- if (\array_key_exists('msg_edit_window_mins', $data) && null !== $data['msg_edit_window_mins']) {
- $object->setMsgEditWindowMins($data['msg_edit_window_mins']);
- } elseif (\array_key_exists('msg_edit_window_mins', $data) && null === $data['msg_edit_window_mins']) {
- $object->setMsgEditWindowMins(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('over_integrations_limit', $data) && null !== $data['over_integrations_limit']) {
- $object->setOverIntegrationsLimit($data['over_integrations_limit']);
- } elseif (\array_key_exists('over_integrations_limit', $data) && null === $data['over_integrations_limit']) {
- $object->setOverIntegrationsLimit(null);
- }
- if (\array_key_exists('over_storage_limit', $data) && null !== $data['over_storage_limit']) {
- $object->setOverStorageLimit($data['over_storage_limit']);
- } elseif (\array_key_exists('over_storage_limit', $data) && null === $data['over_storage_limit']) {
- $object->setOverStorageLimit(null);
- }
- if (\array_key_exists('pay_prod_cur', $data) && null !== $data['pay_prod_cur']) {
- $object->setPayProdCur($data['pay_prod_cur']);
- } elseif (\array_key_exists('pay_prod_cur', $data) && null === $data['pay_prod_cur']) {
- $object->setPayProdCur(null);
- }
- if (\array_key_exists('plan', $data) && null !== $data['plan']) {
- $object->setPlan($data['plan']);
- } elseif (\array_key_exists('plan', $data) && null === $data['plan']) {
- $object->setPlan(null);
- }
- if (\array_key_exists('primary_owner', $data) && null !== $data['primary_owner']) {
- $object->setPrimaryOwner($this->denormalizer->denormalize($data['primary_owner'], \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class, 'json', $context));
- } elseif (\array_key_exists('primary_owner', $data) && null === $data['primary_owner']) {
- $object->setPrimaryOwner(null);
- }
- if (\array_key_exists('sso_provider', $data) && null !== $data['sso_provider']) {
- $object->setSsoProvider($this->denormalizer->denormalize($data['sso_provider'], \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class, 'json', $context));
- } elseif (\array_key_exists('sso_provider', $data) && null === $data['sso_provider']) {
- $object->setSsoProvider(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsTeam();
+ if (\array_key_exists('archived', $data) && \is_int($data['archived'])) {
+ $data['archived'] = (bool) $data['archived'];
+ }
+ if (\array_key_exists('deleted', $data) && \is_int($data['deleted'])) {
+ $data['deleted'] = (bool) $data['deleted'];
+ }
+ if (\array_key_exists('has_compliance_export', $data) && \is_int($data['has_compliance_export'])) {
+ $data['has_compliance_export'] = (bool) $data['has_compliance_export'];
+ }
+ if (\array_key_exists('is_assigned', $data) && \is_int($data['is_assigned'])) {
+ $data['is_assigned'] = (bool) $data['is_assigned'];
+ }
+ if (\array_key_exists('is_over_storage_limit', $data) && \is_int($data['is_over_storage_limit'])) {
+ $data['is_over_storage_limit'] = (bool) $data['is_over_storage_limit'];
+ }
+ if (\array_key_exists('over_integrations_limit', $data) && \is_int($data['over_integrations_limit'])) {
+ $data['over_integrations_limit'] = (bool) $data['over_integrations_limit'];
+ }
+ if (\array_key_exists('over_storage_limit', $data) && \is_int($data['over_storage_limit'])) {
+ $data['over_storage_limit'] = (bool) $data['over_storage_limit'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('archived') && null !== $object->getArchived()) {
- $data['archived'] = $object->getArchived();
- }
- if ($object->isInitialized('avatarBaseUrl') && null !== $object->getAvatarBaseUrl()) {
- $data['avatar_base_url'] = $object->getAvatarBaseUrl();
- }
- if ($object->isInitialized('created') && null !== $object->getCreated()) {
- $data['created'] = $object->getCreated();
- }
- if ($object->isInitialized('dateCreate') && null !== $object->getDateCreate()) {
- $data['date_create'] = $object->getDateCreate();
- }
- if ($object->isInitialized('deleted') && null !== $object->getDeleted()) {
- $data['deleted'] = $object->getDeleted();
- }
- if ($object->isInitialized('description') && null !== $object->getDescription()) {
- $value = $object->getDescription();
- if (\is_string($object->getDescription())) {
- $value = $object->getDescription();
- }
- $data['description'] = $value;
- }
- if ($object->isInitialized('discoverable') && null !== $object->getDiscoverable()) {
- $data['discoverable'] = $object->getDiscoverable();
- }
- $data['domain'] = $object->getDomain();
- $data['email_domain'] = $object->getEmailDomain();
- if ($object->isInitialized('enterpriseId') && null !== $object->getEnterpriseId()) {
- $data['enterprise_id'] = $object->getEnterpriseId();
- }
- if ($object->isInitialized('enterpriseName') && null !== $object->getEnterpriseName()) {
- $data['enterprise_name'] = $object->getEnterpriseName();
- }
- if ($object->isInitialized('externalOrgMigrations') && null !== $object->getExternalOrgMigrations()) {
- $data['external_org_migrations'] = $this->normalizer->normalize($object->getExternalOrgMigrations(), 'json', $context);
- }
- if ($object->isInitialized('hasComplianceExport') && null !== $object->getHasComplianceExport()) {
- $data['has_compliance_export'] = $object->getHasComplianceExport();
- }
- $data['icon'] = $this->normalizer->normalize($object->getIcon(), 'json', $context);
- $data['id'] = $object->getId();
- if ($object->isInitialized('isAssigned') && null !== $object->getIsAssigned()) {
- $data['is_assigned'] = $object->getIsAssigned();
- }
- if ($object->isInitialized('isEnterprise') && null !== $object->getIsEnterprise()) {
- $data['is_enterprise'] = $object->getIsEnterprise();
- }
- if ($object->isInitialized('isOverStorageLimit') && null !== $object->getIsOverStorageLimit()) {
- $data['is_over_storage_limit'] = $object->getIsOverStorageLimit();
- }
- if ($object->isInitialized('limitTs') && null !== $object->getLimitTs()) {
- $data['limit_ts'] = $object->getLimitTs();
- }
- if ($object->isInitialized('locale') && null !== $object->getLocale()) {
- $data['locale'] = $object->getLocale();
- }
- if ($object->isInitialized('messagesCount') && null !== $object->getMessagesCount()) {
- $data['messages_count'] = $object->getMessagesCount();
- }
- if ($object->isInitialized('msgEditWindowMins') && null !== $object->getMsgEditWindowMins()) {
- $data['msg_edit_window_mins'] = $object->getMsgEditWindowMins();
- }
- $data['name'] = $object->getName();
- if ($object->isInitialized('overIntegrationsLimit') && null !== $object->getOverIntegrationsLimit()) {
- $data['over_integrations_limit'] = $object->getOverIntegrationsLimit();
- }
- if ($object->isInitialized('overStorageLimit') && null !== $object->getOverStorageLimit()) {
- $data['over_storage_limit'] = $object->getOverStorageLimit();
- }
- if ($object->isInitialized('payProdCur') && null !== $object->getPayProdCur()) {
- $data['pay_prod_cur'] = $object->getPayProdCur();
- }
- if ($object->isInitialized('plan') && null !== $object->getPlan()) {
- $data['plan'] = $object->getPlan();
- }
- if ($object->isInitialized('primaryOwner') && null !== $object->getPrimaryOwner()) {
- $data['primary_owner'] = $this->normalizer->normalize($object->getPrimaryOwner(), 'json', $context);
- }
- if ($object->isInitialized('ssoProvider') && null !== $object->getSsoProvider()) {
- $data['sso_provider'] = $this->normalizer->normalize($object->getSsoProvider(), 'json', $context);
- }
-
- return $data;
+ if (\array_key_exists('archived', $data) && null !== $data['archived']) {
+ $object->setArchived($data['archived']);
+ } elseif (\array_key_exists('archived', $data) && null === $data['archived']) {
+ $object->setArchived(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsTeam::class => false];
+ if (\array_key_exists('avatar_base_url', $data) && null !== $data['avatar_base_url']) {
+ $object->setAvatarBaseUrl($data['avatar_base_url']);
+ } elseif (\array_key_exists('avatar_base_url', $data) && null === $data['avatar_base_url']) {
+ $object->setAvatarBaseUrl(null);
}
- }
-} else {
- class ObjsTeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsTeam::class === $type;
+ if (\array_key_exists('created', $data) && null !== $data['created']) {
+ $object->setCreated($data['created']);
+ } elseif (\array_key_exists('created', $data) && null === $data['created']) {
+ $object->setCreated(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeam::class === \get_class($data);
+ if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
+ $object->setDateCreate($data['date_create']);
+ } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
+ $object->setDateCreate(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsTeam();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('archived', $data) && null !== $data['archived']) {
- $object->setArchived($data['archived']);
- } elseif (\array_key_exists('archived', $data) && null === $data['archived']) {
- $object->setArchived(null);
- }
- if (\array_key_exists('avatar_base_url', $data) && null !== $data['avatar_base_url']) {
- $object->setAvatarBaseUrl($data['avatar_base_url']);
- } elseif (\array_key_exists('avatar_base_url', $data) && null === $data['avatar_base_url']) {
- $object->setAvatarBaseUrl(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
- $object->setDeleted($data['deleted']);
- } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
- $object->setDeleted(null);
- }
- if (\array_key_exists('description', $data) && null !== $data['description']) {
+ if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
+ $object->setDeleted($data['deleted']);
+ } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
+ $object->setDeleted(null);
+ }
+ if (\array_key_exists('description', $data) && null !== $data['description']) {
+ $value = $data['description'];
+ if (\is_string($data['description'])) {
$value = $data['description'];
- if (\is_string($data['description'])) {
- $value = $data['description'];
- }
- $object->setDescription($value);
- } elseif (\array_key_exists('description', $data) && null === $data['description']) {
- $object->setDescription(null);
- }
- if (\array_key_exists('discoverable', $data) && null !== $data['discoverable']) {
- $object->setDiscoverable($data['discoverable']);
- } elseif (\array_key_exists('discoverable', $data) && null === $data['discoverable']) {
- $object->setDiscoverable(null);
- }
- if (\array_key_exists('domain', $data) && null !== $data['domain']) {
- $object->setDomain($data['domain']);
- } elseif (\array_key_exists('domain', $data) && null === $data['domain']) {
- $object->setDomain(null);
- }
- if (\array_key_exists('email_domain', $data) && null !== $data['email_domain']) {
- $object->setEmailDomain($data['email_domain']);
- } elseif (\array_key_exists('email_domain', $data) && null === $data['email_domain']) {
- $object->setEmailDomain(null);
- }
- if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
- $object->setEnterpriseId($data['enterprise_id']);
- } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
- $object->setEnterpriseId(null);
- }
- if (\array_key_exists('enterprise_name', $data) && null !== $data['enterprise_name']) {
- $object->setEnterpriseName($data['enterprise_name']);
- } elseif (\array_key_exists('enterprise_name', $data) && null === $data['enterprise_name']) {
- $object->setEnterpriseName(null);
- }
- if (\array_key_exists('external_org_migrations', $data) && null !== $data['external_org_migrations']) {
- $object->setExternalOrgMigrations($this->denormalizer->denormalize($data['external_org_migrations'], \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class, 'json', $context));
- } elseif (\array_key_exists('external_org_migrations', $data) && null === $data['external_org_migrations']) {
- $object->setExternalOrgMigrations(null);
}
- if (\array_key_exists('has_compliance_export', $data) && null !== $data['has_compliance_export']) {
- $object->setHasComplianceExport($data['has_compliance_export']);
- } elseif (\array_key_exists('has_compliance_export', $data) && null === $data['has_compliance_export']) {
- $object->setHasComplianceExport(null);
- }
- if (\array_key_exists('icon', $data) && null !== $data['icon']) {
- $object->setIcon($this->denormalizer->denormalize($data['icon'], \JoliCode\Slack\Api\Model\ObjsIcon::class, 'json', $context));
- } elseif (\array_key_exists('icon', $data) && null === $data['icon']) {
- $object->setIcon(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_assigned', $data) && null !== $data['is_assigned']) {
- $object->setIsAssigned($data['is_assigned']);
- } elseif (\array_key_exists('is_assigned', $data) && null === $data['is_assigned']) {
- $object->setIsAssigned(null);
- }
- if (\array_key_exists('is_enterprise', $data) && null !== $data['is_enterprise']) {
- $object->setIsEnterprise($data['is_enterprise']);
- } elseif (\array_key_exists('is_enterprise', $data) && null === $data['is_enterprise']) {
- $object->setIsEnterprise(null);
- }
- if (\array_key_exists('is_over_storage_limit', $data) && null !== $data['is_over_storage_limit']) {
- $object->setIsOverStorageLimit($data['is_over_storage_limit']);
- } elseif (\array_key_exists('is_over_storage_limit', $data) && null === $data['is_over_storage_limit']) {
- $object->setIsOverStorageLimit(null);
- }
- if (\array_key_exists('limit_ts', $data) && null !== $data['limit_ts']) {
- $object->setLimitTs($data['limit_ts']);
- } elseif (\array_key_exists('limit_ts', $data) && null === $data['limit_ts']) {
- $object->setLimitTs(null);
- }
- if (\array_key_exists('locale', $data) && null !== $data['locale']) {
- $object->setLocale($data['locale']);
- } elseif (\array_key_exists('locale', $data) && null === $data['locale']) {
- $object->setLocale(null);
- }
- if (\array_key_exists('messages_count', $data) && null !== $data['messages_count']) {
- $object->setMessagesCount($data['messages_count']);
- } elseif (\array_key_exists('messages_count', $data) && null === $data['messages_count']) {
- $object->setMessagesCount(null);
- }
- if (\array_key_exists('msg_edit_window_mins', $data) && null !== $data['msg_edit_window_mins']) {
- $object->setMsgEditWindowMins($data['msg_edit_window_mins']);
- } elseif (\array_key_exists('msg_edit_window_mins', $data) && null === $data['msg_edit_window_mins']) {
- $object->setMsgEditWindowMins(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('over_integrations_limit', $data) && null !== $data['over_integrations_limit']) {
- $object->setOverIntegrationsLimit($data['over_integrations_limit']);
- } elseif (\array_key_exists('over_integrations_limit', $data) && null === $data['over_integrations_limit']) {
- $object->setOverIntegrationsLimit(null);
- }
- if (\array_key_exists('over_storage_limit', $data) && null !== $data['over_storage_limit']) {
- $object->setOverStorageLimit($data['over_storage_limit']);
- } elseif (\array_key_exists('over_storage_limit', $data) && null === $data['over_storage_limit']) {
- $object->setOverStorageLimit(null);
- }
- if (\array_key_exists('pay_prod_cur', $data) && null !== $data['pay_prod_cur']) {
- $object->setPayProdCur($data['pay_prod_cur']);
- } elseif (\array_key_exists('pay_prod_cur', $data) && null === $data['pay_prod_cur']) {
- $object->setPayProdCur(null);
- }
- if (\array_key_exists('plan', $data) && null !== $data['plan']) {
- $object->setPlan($data['plan']);
- } elseif (\array_key_exists('plan', $data) && null === $data['plan']) {
- $object->setPlan(null);
- }
- if (\array_key_exists('primary_owner', $data) && null !== $data['primary_owner']) {
- $object->setPrimaryOwner($this->denormalizer->denormalize($data['primary_owner'], \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class, 'json', $context));
- } elseif (\array_key_exists('primary_owner', $data) && null === $data['primary_owner']) {
- $object->setPrimaryOwner(null);
- }
- if (\array_key_exists('sso_provider', $data) && null !== $data['sso_provider']) {
- $object->setSsoProvider($this->denormalizer->denormalize($data['sso_provider'], \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class, 'json', $context));
- } elseif (\array_key_exists('sso_provider', $data) && null === $data['sso_provider']) {
- $object->setSsoProvider(null);
- }
-
- return $object;
+ $object->setDescription($value);
+ } elseif (\array_key_exists('description', $data) && null === $data['description']) {
+ $object->setDescription(null);
+ }
+ if (\array_key_exists('discoverable', $data) && null !== $data['discoverable']) {
+ $object->setDiscoverable($data['discoverable']);
+ } elseif (\array_key_exists('discoverable', $data) && null === $data['discoverable']) {
+ $object->setDiscoverable(null);
+ }
+ if (\array_key_exists('domain', $data) && null !== $data['domain']) {
+ $object->setDomain($data['domain']);
+ } elseif (\array_key_exists('domain', $data) && null === $data['domain']) {
+ $object->setDomain(null);
+ }
+ if (\array_key_exists('email_domain', $data) && null !== $data['email_domain']) {
+ $object->setEmailDomain($data['email_domain']);
+ } elseif (\array_key_exists('email_domain', $data) && null === $data['email_domain']) {
+ $object->setEmailDomain(null);
+ }
+ if (\array_key_exists('enterprise_id', $data) && null !== $data['enterprise_id']) {
+ $object->setEnterpriseId($data['enterprise_id']);
+ } elseif (\array_key_exists('enterprise_id', $data) && null === $data['enterprise_id']) {
+ $object->setEnterpriseId(null);
+ }
+ if (\array_key_exists('enterprise_name', $data) && null !== $data['enterprise_name']) {
+ $object->setEnterpriseName($data['enterprise_name']);
+ } elseif (\array_key_exists('enterprise_name', $data) && null === $data['enterprise_name']) {
+ $object->setEnterpriseName(null);
+ }
+ if (\array_key_exists('external_org_migrations', $data) && null !== $data['external_org_migrations']) {
+ $object->setExternalOrgMigrations($this->denormalizer->denormalize($data['external_org_migrations'], \JoliCode\Slack\Api\Model\ObjsExternalOrgMigrations::class, 'json', $context));
+ } elseif (\array_key_exists('external_org_migrations', $data) && null === $data['external_org_migrations']) {
+ $object->setExternalOrgMigrations(null);
+ }
+ if (\array_key_exists('has_compliance_export', $data) && null !== $data['has_compliance_export']) {
+ $object->setHasComplianceExport($data['has_compliance_export']);
+ } elseif (\array_key_exists('has_compliance_export', $data) && null === $data['has_compliance_export']) {
+ $object->setHasComplianceExport(null);
+ }
+ if (\array_key_exists('icon', $data) && null !== $data['icon']) {
+ $object->setIcon($this->denormalizer->denormalize($data['icon'], \JoliCode\Slack\Api\Model\ObjsIcon::class, 'json', $context));
+ } elseif (\array_key_exists('icon', $data) && null === $data['icon']) {
+ $object->setIcon(null);
+ }
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
+ }
+ if (\array_key_exists('is_assigned', $data) && null !== $data['is_assigned']) {
+ $object->setIsAssigned($data['is_assigned']);
+ } elseif (\array_key_exists('is_assigned', $data) && null === $data['is_assigned']) {
+ $object->setIsAssigned(null);
+ }
+ if (\array_key_exists('is_enterprise', $data) && null !== $data['is_enterprise']) {
+ $object->setIsEnterprise($data['is_enterprise']);
+ } elseif (\array_key_exists('is_enterprise', $data) && null === $data['is_enterprise']) {
+ $object->setIsEnterprise(null);
+ }
+ if (\array_key_exists('is_over_storage_limit', $data) && null !== $data['is_over_storage_limit']) {
+ $object->setIsOverStorageLimit($data['is_over_storage_limit']);
+ } elseif (\array_key_exists('is_over_storage_limit', $data) && null === $data['is_over_storage_limit']) {
+ $object->setIsOverStorageLimit(null);
+ }
+ if (\array_key_exists('limit_ts', $data) && null !== $data['limit_ts']) {
+ $object->setLimitTs($data['limit_ts']);
+ } elseif (\array_key_exists('limit_ts', $data) && null === $data['limit_ts']) {
+ $object->setLimitTs(null);
+ }
+ if (\array_key_exists('locale', $data) && null !== $data['locale']) {
+ $object->setLocale($data['locale']);
+ } elseif (\array_key_exists('locale', $data) && null === $data['locale']) {
+ $object->setLocale(null);
+ }
+ if (\array_key_exists('messages_count', $data) && null !== $data['messages_count']) {
+ $object->setMessagesCount($data['messages_count']);
+ } elseif (\array_key_exists('messages_count', $data) && null === $data['messages_count']) {
+ $object->setMessagesCount(null);
+ }
+ if (\array_key_exists('msg_edit_window_mins', $data) && null !== $data['msg_edit_window_mins']) {
+ $object->setMsgEditWindowMins($data['msg_edit_window_mins']);
+ } elseif (\array_key_exists('msg_edit_window_mins', $data) && null === $data['msg_edit_window_mins']) {
+ $object->setMsgEditWindowMins(null);
+ }
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('over_integrations_limit', $data) && null !== $data['over_integrations_limit']) {
+ $object->setOverIntegrationsLimit($data['over_integrations_limit']);
+ } elseif (\array_key_exists('over_integrations_limit', $data) && null === $data['over_integrations_limit']) {
+ $object->setOverIntegrationsLimit(null);
+ }
+ if (\array_key_exists('over_storage_limit', $data) && null !== $data['over_storage_limit']) {
+ $object->setOverStorageLimit($data['over_storage_limit']);
+ } elseif (\array_key_exists('over_storage_limit', $data) && null === $data['over_storage_limit']) {
+ $object->setOverStorageLimit(null);
+ }
+ if (\array_key_exists('pay_prod_cur', $data) && null !== $data['pay_prod_cur']) {
+ $object->setPayProdCur($data['pay_prod_cur']);
+ } elseif (\array_key_exists('pay_prod_cur', $data) && null === $data['pay_prod_cur']) {
+ $object->setPayProdCur(null);
+ }
+ if (\array_key_exists('plan', $data) && null !== $data['plan']) {
+ $object->setPlan($data['plan']);
+ } elseif (\array_key_exists('plan', $data) && null === $data['plan']) {
+ $object->setPlan(null);
+ }
+ if (\array_key_exists('primary_owner', $data) && null !== $data['primary_owner']) {
+ $object->setPrimaryOwner($this->denormalizer->denormalize($data['primary_owner'], \JoliCode\Slack\Api\Model\ObjsPrimaryOwner::class, 'json', $context));
+ } elseif (\array_key_exists('primary_owner', $data) && null === $data['primary_owner']) {
+ $object->setPrimaryOwner(null);
+ }
+ if (\array_key_exists('sso_provider', $data) && null !== $data['sso_provider']) {
+ $object->setSsoProvider($this->denormalizer->denormalize($data['sso_provider'], \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class, 'json', $context));
+ } elseif (\array_key_exists('sso_provider', $data) && null === $data['sso_provider']) {
+ $object->setSsoProvider(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('archived') && null !== $object->getArchived()) {
- $data['archived'] = $object->getArchived();
- }
- if ($object->isInitialized('avatarBaseUrl') && null !== $object->getAvatarBaseUrl()) {
- $data['avatar_base_url'] = $object->getAvatarBaseUrl();
- }
- if ($object->isInitialized('created') && null !== $object->getCreated()) {
- $data['created'] = $object->getCreated();
- }
- if ($object->isInitialized('dateCreate') && null !== $object->getDateCreate()) {
- $data['date_create'] = $object->getDateCreate();
- }
- if ($object->isInitialized('deleted') && null !== $object->getDeleted()) {
- $data['deleted'] = $object->getDeleted();
- }
- if ($object->isInitialized('description') && null !== $object->getDescription()) {
- $value = $object->getDescription();
- if (\is_string($object->getDescription())) {
- $value = $object->getDescription();
- }
- $data['description'] = $value;
- }
- if ($object->isInitialized('discoverable') && null !== $object->getDiscoverable()) {
- $data['discoverable'] = $object->getDiscoverable();
- }
- $data['domain'] = $object->getDomain();
- $data['email_domain'] = $object->getEmailDomain();
- if ($object->isInitialized('enterpriseId') && null !== $object->getEnterpriseId()) {
- $data['enterprise_id'] = $object->getEnterpriseId();
- }
- if ($object->isInitialized('enterpriseName') && null !== $object->getEnterpriseName()) {
- $data['enterprise_name'] = $object->getEnterpriseName();
- }
- if ($object->isInitialized('externalOrgMigrations') && null !== $object->getExternalOrgMigrations()) {
- $data['external_org_migrations'] = $this->normalizer->normalize($object->getExternalOrgMigrations(), 'json', $context);
- }
- if ($object->isInitialized('hasComplianceExport') && null !== $object->getHasComplianceExport()) {
- $data['has_compliance_export'] = $object->getHasComplianceExport();
- }
- $data['icon'] = $this->normalizer->normalize($object->getIcon(), 'json', $context);
- $data['id'] = $object->getId();
- if ($object->isInitialized('isAssigned') && null !== $object->getIsAssigned()) {
- $data['is_assigned'] = $object->getIsAssigned();
- }
- if ($object->isInitialized('isEnterprise') && null !== $object->getIsEnterprise()) {
- $data['is_enterprise'] = $object->getIsEnterprise();
- }
- if ($object->isInitialized('isOverStorageLimit') && null !== $object->getIsOverStorageLimit()) {
- $data['is_over_storage_limit'] = $object->getIsOverStorageLimit();
- }
- if ($object->isInitialized('limitTs') && null !== $object->getLimitTs()) {
- $data['limit_ts'] = $object->getLimitTs();
- }
- if ($object->isInitialized('locale') && null !== $object->getLocale()) {
- $data['locale'] = $object->getLocale();
- }
- if ($object->isInitialized('messagesCount') && null !== $object->getMessagesCount()) {
- $data['messages_count'] = $object->getMessagesCount();
- }
- if ($object->isInitialized('msgEditWindowMins') && null !== $object->getMsgEditWindowMins()) {
- $data['msg_edit_window_mins'] = $object->getMsgEditWindowMins();
- }
- $data['name'] = $object->getName();
- if ($object->isInitialized('overIntegrationsLimit') && null !== $object->getOverIntegrationsLimit()) {
- $data['over_integrations_limit'] = $object->getOverIntegrationsLimit();
- }
- if ($object->isInitialized('overStorageLimit') && null !== $object->getOverStorageLimit()) {
- $data['over_storage_limit'] = $object->getOverStorageLimit();
- }
- if ($object->isInitialized('payProdCur') && null !== $object->getPayProdCur()) {
- $data['pay_prod_cur'] = $object->getPayProdCur();
- }
- if ($object->isInitialized('plan') && null !== $object->getPlan()) {
- $data['plan'] = $object->getPlan();
- }
- if ($object->isInitialized('primaryOwner') && null !== $object->getPrimaryOwner()) {
- $data['primary_owner'] = $this->normalizer->normalize($object->getPrimaryOwner(), 'json', $context);
- }
- if ($object->isInitialized('ssoProvider') && null !== $object->getSsoProvider()) {
- $data['sso_provider'] = $this->normalizer->normalize($object->getSsoProvider(), 'json', $context);
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('archived') && null !== $data->getArchived()) {
+ $dataArray['archived'] = $data->getArchived();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsTeam::class => false];
+ if ($data->isInitialized('avatarBaseUrl') && null !== $data->getAvatarBaseUrl()) {
+ $dataArray['avatar_base_url'] = $data->getAvatarBaseUrl();
+ }
+ if ($data->isInitialized('created') && null !== $data->getCreated()) {
+ $dataArray['created'] = $data->getCreated();
+ }
+ if ($data->isInitialized('dateCreate') && null !== $data->getDateCreate()) {
+ $dataArray['date_create'] = $data->getDateCreate();
+ }
+ if ($data->isInitialized('deleted') && null !== $data->getDeleted()) {
+ $dataArray['deleted'] = $data->getDeleted();
}
+ if ($data->isInitialized('description') && null !== $data->getDescription()) {
+ $value = $data->getDescription();
+ if (\is_string($data->getDescription())) {
+ $value = $data->getDescription();
+ }
+ $dataArray['description'] = $value;
+ }
+ if ($data->isInitialized('discoverable') && null !== $data->getDiscoverable()) {
+ $dataArray['discoverable'] = $data->getDiscoverable();
+ }
+ $dataArray['domain'] = $data->getDomain();
+ $dataArray['email_domain'] = $data->getEmailDomain();
+ if ($data->isInitialized('enterpriseId') && null !== $data->getEnterpriseId()) {
+ $dataArray['enterprise_id'] = $data->getEnterpriseId();
+ }
+ if ($data->isInitialized('enterpriseName') && null !== $data->getEnterpriseName()) {
+ $dataArray['enterprise_name'] = $data->getEnterpriseName();
+ }
+ if ($data->isInitialized('externalOrgMigrations') && null !== $data->getExternalOrgMigrations()) {
+ $dataArray['external_org_migrations'] = $this->normalizer->normalize($data->getExternalOrgMigrations(), 'json', $context);
+ }
+ if ($data->isInitialized('hasComplianceExport') && null !== $data->getHasComplianceExport()) {
+ $dataArray['has_compliance_export'] = $data->getHasComplianceExport();
+ }
+ $dataArray['icon'] = $this->normalizer->normalize($data->getIcon(), 'json', $context);
+ $dataArray['id'] = $data->getId();
+ if ($data->isInitialized('isAssigned') && null !== $data->getIsAssigned()) {
+ $dataArray['is_assigned'] = $data->getIsAssigned();
+ }
+ if ($data->isInitialized('isEnterprise') && null !== $data->getIsEnterprise()) {
+ $dataArray['is_enterprise'] = $data->getIsEnterprise();
+ }
+ if ($data->isInitialized('isOverStorageLimit') && null !== $data->getIsOverStorageLimit()) {
+ $dataArray['is_over_storage_limit'] = $data->getIsOverStorageLimit();
+ }
+ if ($data->isInitialized('limitTs') && null !== $data->getLimitTs()) {
+ $dataArray['limit_ts'] = $data->getLimitTs();
+ }
+ if ($data->isInitialized('locale') && null !== $data->getLocale()) {
+ $dataArray['locale'] = $data->getLocale();
+ }
+ if ($data->isInitialized('messagesCount') && null !== $data->getMessagesCount()) {
+ $dataArray['messages_count'] = $data->getMessagesCount();
+ }
+ if ($data->isInitialized('msgEditWindowMins') && null !== $data->getMsgEditWindowMins()) {
+ $dataArray['msg_edit_window_mins'] = $data->getMsgEditWindowMins();
+ }
+ $dataArray['name'] = $data->getName();
+ if ($data->isInitialized('overIntegrationsLimit') && null !== $data->getOverIntegrationsLimit()) {
+ $dataArray['over_integrations_limit'] = $data->getOverIntegrationsLimit();
+ }
+ if ($data->isInitialized('overStorageLimit') && null !== $data->getOverStorageLimit()) {
+ $dataArray['over_storage_limit'] = $data->getOverStorageLimit();
+ }
+ if ($data->isInitialized('payProdCur') && null !== $data->getPayProdCur()) {
+ $dataArray['pay_prod_cur'] = $data->getPayProdCur();
+ }
+ if ($data->isInitialized('plan') && null !== $data->getPlan()) {
+ $dataArray['plan'] = $data->getPlan();
+ }
+ if ($data->isInitialized('primaryOwner') && null !== $data->getPrimaryOwner()) {
+ $dataArray['primary_owner'] = $this->normalizer->normalize($data->getPrimaryOwner(), 'json', $context);
+ }
+ if ($data->isInitialized('ssoProvider') && null !== $data->getSsoProvider()) {
+ $dataArray['sso_provider'] = $this->normalizer->normalize($data->getSsoProvider(), 'json', $context);
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsTeam::class => false];
}
}
diff --git a/generated/Normalizer/ObjsTeamProfileFieldNormalizer.php b/generated/Normalizer/ObjsTeamProfileFieldNormalizer.php
index e4f74f2c..bcf9b70b 100644
--- a/generated/Normalizer/ObjsTeamProfileFieldNormalizer.php
+++ b/generated/Normalizer/ObjsTeamProfileFieldNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,277 +23,140 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsTeamProfileFieldNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsTeamProfileFieldNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsTeamProfileField();
- if (\array_key_exists('ordering', $data) && \is_int($data['ordering'])) {
- $data['ordering'] = (float) $data['ordering'];
- }
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('field_name', $data) && null !== $data['field_name']) {
- $value = $data['field_name'];
- if (\is_string($data['field_name'])) {
- $value = $data['field_name'];
- }
- $object->setFieldName($value);
- } elseif (\array_key_exists('field_name', $data) && null === $data['field_name']) {
- $object->setFieldName(null);
- }
- if (\array_key_exists('hint', $data) && null !== $data['hint']) {
- $object->setHint($data['hint']);
- } elseif (\array_key_exists('hint', $data) && null === $data['hint']) {
- $object->setHint(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_hidden', $data) && null !== $data['is_hidden']) {
- $object->setIsHidden($data['is_hidden']);
- } elseif (\array_key_exists('is_hidden', $data) && null === $data['is_hidden']) {
- $object->setIsHidden(null);
- }
- if (\array_key_exists('label', $data) && null !== $data['label']) {
- $object->setLabel($data['label']);
- } elseif (\array_key_exists('label', $data) && null === $data['label']) {
- $object->setLabel(null);
- }
- if (\array_key_exists('options', $data) && null !== $data['options']) {
- $object->setOptions($this->denormalizer->denormalize($data['options'], \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class, 'json', $context));
- } elseif (\array_key_exists('options', $data) && null === $data['options']) {
- $object->setOptions(null);
- }
- if (\array_key_exists('ordering', $data) && null !== $data['ordering']) {
- $object->setOrdering($data['ordering']);
- } elseif (\array_key_exists('ordering', $data) && null === $data['ordering']) {
- $object->setOrdering(null);
- }
- if (\array_key_exists('possible_values', $data) && null !== $data['possible_values']) {
- $value_1 = $data['possible_values'];
- if (\is_array($data['possible_values']) && $this->isOnlyNumericKeys($data['possible_values'])) {
- $values = [];
- foreach ($data['possible_values'] as $value_2) {
- $values[] = $value_2;
- }
- $value_1 = $values;
- }
- $object->setPossibleValues($value_1);
- } elseif (\array_key_exists('possible_values', $data) && null === $data['possible_values']) {
- $object->setPossibleValues(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsTeamProfileField();
+ if (\array_key_exists('ordering', $data) && \is_int($data['ordering'])) {
+ $data['ordering'] = (float) $data['ordering'];
+ }
+ if (\array_key_exists('is_hidden', $data) && \is_int($data['is_hidden'])) {
+ $data['is_hidden'] = (bool) $data['is_hidden'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('fieldName') && null !== $object->getFieldName()) {
- $value = $object->getFieldName();
- if (\is_string($object->getFieldName())) {
- $value = $object->getFieldName();
- }
- $data['field_name'] = $value;
- }
- $data['hint'] = $object->getHint();
- $data['id'] = $object->getId();
- if ($object->isInitialized('isHidden') && null !== $object->getIsHidden()) {
- $data['is_hidden'] = $object->getIsHidden();
- }
- $data['label'] = $object->getLabel();
- if ($object->isInitialized('options') && null !== $object->getOptions()) {
- $data['options'] = $this->normalizer->normalize($object->getOptions(), 'json', $context);
- }
- $data['ordering'] = $object->getOrdering();
- if ($object->isInitialized('possibleValues') && null !== $object->getPossibleValues()) {
- $value_1 = $object->getPossibleValues();
- if (\is_array($object->getPossibleValues())) {
- $values = [];
- foreach ($object->getPossibleValues() as $value_2) {
- $values[] = $value_2;
- }
- $value_1 = $values;
- }
- $data['possible_values'] = $value_1;
+ if (\array_key_exists('field_name', $data) && null !== $data['field_name']) {
+ $value = $data['field_name'];
+ if (\is_string($data['field_name'])) {
+ $value = $data['field_name'];
}
- $data['type'] = $object->getType();
-
- return $data;
+ $object->setFieldName($value);
+ } elseif (\array_key_exists('field_name', $data) && null === $data['field_name']) {
+ $object->setFieldName(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsTeamProfileField::class => false];
+ if (\array_key_exists('hint', $data) && null !== $data['hint']) {
+ $object->setHint($data['hint']);
+ } elseif (\array_key_exists('hint', $data) && null === $data['hint']) {
+ $object->setHint(null);
}
- }
-} else {
- class ObjsTeamProfileFieldNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class === $type;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class === \get_class($data);
+ if (\array_key_exists('is_hidden', $data) && null !== $data['is_hidden']) {
+ $object->setIsHidden($data['is_hidden']);
+ } elseif (\array_key_exists('is_hidden', $data) && null === $data['is_hidden']) {
+ $object->setIsHidden(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsTeamProfileField();
- if (\array_key_exists('ordering', $data) && \is_int($data['ordering'])) {
- $data['ordering'] = (float) $data['ordering'];
- }
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('field_name', $data) && null !== $data['field_name']) {
- $value = $data['field_name'];
- if (\is_string($data['field_name'])) {
- $value = $data['field_name'];
- }
- $object->setFieldName($value);
- } elseif (\array_key_exists('field_name', $data) && null === $data['field_name']) {
- $object->setFieldName(null);
- }
- if (\array_key_exists('hint', $data) && null !== $data['hint']) {
- $object->setHint($data['hint']);
- } elseif (\array_key_exists('hint', $data) && null === $data['hint']) {
- $object->setHint(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_hidden', $data) && null !== $data['is_hidden']) {
- $object->setIsHidden($data['is_hidden']);
- } elseif (\array_key_exists('is_hidden', $data) && null === $data['is_hidden']) {
- $object->setIsHidden(null);
- }
- if (\array_key_exists('label', $data) && null !== $data['label']) {
- $object->setLabel($data['label']);
- } elseif (\array_key_exists('label', $data) && null === $data['label']) {
- $object->setLabel(null);
- }
- if (\array_key_exists('options', $data) && null !== $data['options']) {
- $object->setOptions($this->denormalizer->denormalize($data['options'], \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class, 'json', $context));
- } elseif (\array_key_exists('options', $data) && null === $data['options']) {
- $object->setOptions(null);
- }
- if (\array_key_exists('ordering', $data) && null !== $data['ordering']) {
- $object->setOrdering($data['ordering']);
- } elseif (\array_key_exists('ordering', $data) && null === $data['ordering']) {
- $object->setOrdering(null);
- }
- if (\array_key_exists('possible_values', $data) && null !== $data['possible_values']) {
- $value_1 = $data['possible_values'];
- if (\is_array($data['possible_values']) && $this->isOnlyNumericKeys($data['possible_values'])) {
- $values = [];
- foreach ($data['possible_values'] as $value_2) {
- $values[] = $value_2;
- }
- $value_1 = $values;
+ if (\array_key_exists('label', $data) && null !== $data['label']) {
+ $object->setLabel($data['label']);
+ } elseif (\array_key_exists('label', $data) && null === $data['label']) {
+ $object->setLabel(null);
+ }
+ if (\array_key_exists('options', $data) && null !== $data['options']) {
+ $object->setOptions($this->denormalizer->denormalize($data['options'], \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class, 'json', $context));
+ } elseif (\array_key_exists('options', $data) && null === $data['options']) {
+ $object->setOptions(null);
+ }
+ if (\array_key_exists('ordering', $data) && null !== $data['ordering']) {
+ $object->setOrdering($data['ordering']);
+ } elseif (\array_key_exists('ordering', $data) && null === $data['ordering']) {
+ $object->setOrdering(null);
+ }
+ if (\array_key_exists('possible_values', $data) && null !== $data['possible_values']) {
+ $value_1 = $data['possible_values'];
+ if (\is_array($data['possible_values']) && $this->isOnlyNumericKeys($data['possible_values'])) {
+ $values = [];
+ foreach ($data['possible_values'] as $value_2) {
+ $values[] = $value_2;
}
- $object->setPossibleValues($value_1);
- } elseif (\array_key_exists('possible_values', $data) && null === $data['possible_values']) {
- $object->setPossibleValues(null);
+ $value_1 = $values;
}
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
+ $object->setPossibleValues($value_1);
+ } elseif (\array_key_exists('possible_values', $data) && null === $data['possible_values']) {
+ $object->setPossibleValues(null);
+ }
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('fieldName') && null !== $object->getFieldName()) {
- $value = $object->getFieldName();
- if (\is_string($object->getFieldName())) {
- $value = $object->getFieldName();
- }
- $data['field_name'] = $value;
- }
- $data['hint'] = $object->getHint();
- $data['id'] = $object->getId();
- if ($object->isInitialized('isHidden') && null !== $object->getIsHidden()) {
- $data['is_hidden'] = $object->getIsHidden();
- }
- $data['label'] = $object->getLabel();
- if ($object->isInitialized('options') && null !== $object->getOptions()) {
- $data['options'] = $this->normalizer->normalize($object->getOptions(), 'json', $context);
+ return $object;
+ }
+
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('fieldName') && null !== $data->getFieldName()) {
+ $value = $data->getFieldName();
+ if (\is_string($data->getFieldName())) {
+ $value = $data->getFieldName();
}
- $data['ordering'] = $object->getOrdering();
- if ($object->isInitialized('possibleValues') && null !== $object->getPossibleValues()) {
- $value_1 = $object->getPossibleValues();
- if (\is_array($object->getPossibleValues())) {
- $values = [];
- foreach ($object->getPossibleValues() as $value_2) {
- $values[] = $value_2;
- }
- $value_1 = $values;
+ $dataArray['field_name'] = $value;
+ }
+ $dataArray['hint'] = $data->getHint();
+ $dataArray['id'] = $data->getId();
+ if ($data->isInitialized('isHidden') && null !== $data->getIsHidden()) {
+ $dataArray['is_hidden'] = $data->getIsHidden();
+ }
+ $dataArray['label'] = $data->getLabel();
+ if ($data->isInitialized('options') && null !== $data->getOptions()) {
+ $dataArray['options'] = $this->normalizer->normalize($data->getOptions(), 'json', $context);
+ }
+ $dataArray['ordering'] = $data->getOrdering();
+ if ($data->isInitialized('possibleValues') && null !== $data->getPossibleValues()) {
+ $value_1 = $data->getPossibleValues();
+ if (\is_array($data->getPossibleValues())) {
+ $values = [];
+ foreach ($data->getPossibleValues() as $value_2) {
+ $values[] = $value_2;
}
- $data['possible_values'] = $value_1;
+ $value_1 = $values;
}
- $data['type'] = $object->getType();
-
- return $data;
+ $dataArray['possible_values'] = $value_1;
}
+ $dataArray['type'] = $data->getType();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsTeamProfileField::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsTeamProfileField::class => false];
}
}
diff --git a/generated/Normalizer/ObjsTeamProfileFieldOptionNormalizer.php b/generated/Normalizer/ObjsTeamProfileFieldOptionNormalizer.php
index e8f80280..b459bc53 100644
--- a/generated/Normalizer/ObjsTeamProfileFieldOptionNormalizer.php
+++ b/generated/Normalizer/ObjsTeamProfileFieldOptionNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,227 +23,112 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsTeamProfileFieldOptionNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsTeamProfileFieldOptionNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('is_custom', $data) && null !== $data['is_custom']) {
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
+ }
+ if (\array_key_exists('is_custom', $data) && null !== $data['is_custom']) {
+ $value = $data['is_custom'];
+ if (\is_bool($data['is_custom'])) {
$value = $data['is_custom'];
- if (\is_bool($data['is_custom'])) {
- $value = $data['is_custom'];
- }
- $object->setIsCustom($value);
- } elseif (\array_key_exists('is_custom', $data) && null === $data['is_custom']) {
- $object->setIsCustom(null);
}
- if (\array_key_exists('is_multiple_entry', $data) && null !== $data['is_multiple_entry']) {
+ $object->setIsCustom($value);
+ } elseif (\array_key_exists('is_custom', $data) && null === $data['is_custom']) {
+ $object->setIsCustom(null);
+ }
+ if (\array_key_exists('is_multiple_entry', $data) && null !== $data['is_multiple_entry']) {
+ $value_1 = $data['is_multiple_entry'];
+ if (\is_bool($data['is_multiple_entry'])) {
$value_1 = $data['is_multiple_entry'];
- if (\is_bool($data['is_multiple_entry'])) {
- $value_1 = $data['is_multiple_entry'];
- }
- $object->setIsMultipleEntry($value_1);
- } elseif (\array_key_exists('is_multiple_entry', $data) && null === $data['is_multiple_entry']) {
- $object->setIsMultipleEntry(null);
}
- if (\array_key_exists('is_protected', $data) && null !== $data['is_protected']) {
+ $object->setIsMultipleEntry($value_1);
+ } elseif (\array_key_exists('is_multiple_entry', $data) && null === $data['is_multiple_entry']) {
+ $object->setIsMultipleEntry(null);
+ }
+ if (\array_key_exists('is_protected', $data) && null !== $data['is_protected']) {
+ $value_2 = $data['is_protected'];
+ if (\is_bool($data['is_protected'])) {
$value_2 = $data['is_protected'];
- if (\is_bool($data['is_protected'])) {
- $value_2 = $data['is_protected'];
- }
- $object->setIsProtected($value_2);
- } elseif (\array_key_exists('is_protected', $data) && null === $data['is_protected']) {
- $object->setIsProtected(null);
- }
- if (\array_key_exists('is_scim', $data) && null !== $data['is_scim']) {
- $value_3 = $data['is_scim'];
- if (\is_bool($data['is_scim'])) {
- $value_3 = $data['is_scim'];
- }
- $object->setIsScim($value_3);
- } elseif (\array_key_exists('is_scim', $data) && null === $data['is_scim']) {
- $object->setIsScim(null);
}
-
- return $object;
+ $object->setIsProtected($value_2);
+ } elseif (\array_key_exists('is_protected', $data) && null === $data['is_protected']) {
+ $object->setIsProtected(null);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('isCustom') && null !== $object->getIsCustom()) {
- $value = $object->getIsCustom();
- if (\is_bool($object->getIsCustom())) {
- $value = $object->getIsCustom();
- }
- $data['is_custom'] = $value;
- }
- if ($object->isInitialized('isMultipleEntry') && null !== $object->getIsMultipleEntry()) {
- $value_1 = $object->getIsMultipleEntry();
- if (\is_bool($object->getIsMultipleEntry())) {
- $value_1 = $object->getIsMultipleEntry();
- }
- $data['is_multiple_entry'] = $value_1;
- }
- if ($object->isInitialized('isProtected') && null !== $object->getIsProtected()) {
- $value_2 = $object->getIsProtected();
- if (\is_bool($object->getIsProtected())) {
- $value_2 = $object->getIsProtected();
- }
- $data['is_protected'] = $value_2;
- }
- if ($object->isInitialized('isScim') && null !== $object->getIsScim()) {
- $value_3 = $object->getIsScim();
- if (\is_bool($object->getIsScim())) {
- $value_3 = $object->getIsScim();
- }
- $data['is_scim'] = $value_3;
+ if (\array_key_exists('is_scim', $data) && null !== $data['is_scim']) {
+ $value_3 = $data['is_scim'];
+ if (\is_bool($data['is_scim'])) {
+ $value_3 = $data['is_scim'];
}
-
- return $data;
+ $object->setIsScim($value_3);
+ } elseif (\array_key_exists('is_scim', $data) && null === $data['is_scim']) {
+ $object->setIsScim(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class => false];
- }
+ return $object;
}
-} else {
- class ObjsTeamProfileFieldOptionNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('is_custom', $data) && null !== $data['is_custom']) {
- $value = $data['is_custom'];
- if (\is_bool($data['is_custom'])) {
- $value = $data['is_custom'];
- }
- $object->setIsCustom($value);
- } elseif (\array_key_exists('is_custom', $data) && null === $data['is_custom']) {
- $object->setIsCustom(null);
- }
- if (\array_key_exists('is_multiple_entry', $data) && null !== $data['is_multiple_entry']) {
- $value_1 = $data['is_multiple_entry'];
- if (\is_bool($data['is_multiple_entry'])) {
- $value_1 = $data['is_multiple_entry'];
- }
- $object->setIsMultipleEntry($value_1);
- } elseif (\array_key_exists('is_multiple_entry', $data) && null === $data['is_multiple_entry']) {
- $object->setIsMultipleEntry(null);
- }
- if (\array_key_exists('is_protected', $data) && null !== $data['is_protected']) {
- $value_2 = $data['is_protected'];
- if (\is_bool($data['is_protected'])) {
- $value_2 = $data['is_protected'];
- }
- $object->setIsProtected($value_2);
- } elseif (\array_key_exists('is_protected', $data) && null === $data['is_protected']) {
- $object->setIsProtected(null);
- }
- if (\array_key_exists('is_scim', $data) && null !== $data['is_scim']) {
- $value_3 = $data['is_scim'];
- if (\is_bool($data['is_scim'])) {
- $value_3 = $data['is_scim'];
- }
- $object->setIsScim($value_3);
- } elseif (\array_key_exists('is_scim', $data) && null === $data['is_scim']) {
- $object->setIsScim(null);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('isCustom') && null !== $data->getIsCustom()) {
+ $value = $data->getIsCustom();
+ if (\is_bool($data->getIsCustom())) {
+ $value = $data->getIsCustom();
}
-
- return $object;
+ $dataArray['is_custom'] = $value;
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('isCustom') && null !== $object->getIsCustom()) {
- $value = $object->getIsCustom();
- if (\is_bool($object->getIsCustom())) {
- $value = $object->getIsCustom();
- }
- $data['is_custom'] = $value;
- }
- if ($object->isInitialized('isMultipleEntry') && null !== $object->getIsMultipleEntry()) {
- $value_1 = $object->getIsMultipleEntry();
- if (\is_bool($object->getIsMultipleEntry())) {
- $value_1 = $object->getIsMultipleEntry();
- }
- $data['is_multiple_entry'] = $value_1;
+ if ($data->isInitialized('isMultipleEntry') && null !== $data->getIsMultipleEntry()) {
+ $value_1 = $data->getIsMultipleEntry();
+ if (\is_bool($data->getIsMultipleEntry())) {
+ $value_1 = $data->getIsMultipleEntry();
}
- if ($object->isInitialized('isProtected') && null !== $object->getIsProtected()) {
- $value_2 = $object->getIsProtected();
- if (\is_bool($object->getIsProtected())) {
- $value_2 = $object->getIsProtected();
- }
- $data['is_protected'] = $value_2;
+ $dataArray['is_multiple_entry'] = $value_1;
+ }
+ if ($data->isInitialized('isProtected') && null !== $data->getIsProtected()) {
+ $value_2 = $data->getIsProtected();
+ if (\is_bool($data->getIsProtected())) {
+ $value_2 = $data->getIsProtected();
}
- if ($object->isInitialized('isScim') && null !== $object->getIsScim()) {
- $value_3 = $object->getIsScim();
- if (\is_bool($object->getIsScim())) {
- $value_3 = $object->getIsScim();
- }
- $data['is_scim'] = $value_3;
+ $dataArray['is_protected'] = $value_2;
+ }
+ if ($data->isInitialized('isScim') && null !== $data->getIsScim()) {
+ $value_3 = $data->getIsScim();
+ if (\is_bool($data->getIsScim())) {
+ $value_3 = $data->getIsScim();
}
-
- return $data;
+ $dataArray['is_scim'] = $value_3;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsTeamProfileFieldOption::class => false];
}
}
diff --git a/generated/Normalizer/ObjsTeamSsoProviderNormalizer.php b/generated/Normalizer/ObjsTeamSsoProviderNormalizer.php
index 7769f805..c0411df2 100644
--- a/generated/Normalizer/ObjsTeamSsoProviderNormalizer.php
+++ b/generated/Normalizer/ObjsTeamSsoProviderNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,72 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsTeamSsoProviderNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsTeamSsoProviderNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('label', $data) && null !== $data['label']) {
- $object->setLabel($data['label']);
- } elseif (\array_key_exists('label', $data) && null === $data['label']) {
- $object->setLabel(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('label') && null !== $object->getLabel()) {
- $data['label'] = $object->getLabel();
- }
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $data['name'] = $object->getName();
- }
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $data['type'] = $object->getType();
- }
-
- return $data;
+ if (\array_key_exists('label', $data) && null !== $data['label']) {
+ $object->setLabel($data['label']);
+ } elseif (\array_key_exists('label', $data) && null === $data['label']) {
+ $object->setLabel(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class => false];
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
+
+ return $object;
}
-} else {
- class ObjsTeamSsoProviderNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class === $type;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('label') && null !== $data->getLabel()) {
+ $dataArray['label'] = $data->getLabel();
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class === \get_class($data);
+ if ($data->isInitialized('name') && null !== $data->getName()) {
+ $dataArray['name'] = $data->getName();
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsTeamSsoProvider();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('label', $data) && null !== $data['label']) {
- $object->setLabel($data['label']);
- } elseif (\array_key_exists('label', $data) && null === $data['label']) {
- $object->setLabel(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
+ if ($data->isInitialized('type') && null !== $data->getType()) {
+ $dataArray['type'] = $data->getType();
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('label') && null !== $object->getLabel()) {
- $data['label'] = $object->getLabel();
- }
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $data['name'] = $object->getName();
- }
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $data['type'] = $object->getType();
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsTeamSsoProvider::class => false];
}
}
diff --git a/generated/Normalizer/ObjsUserNormalizer.php b/generated/Normalizer/ObjsUserNormalizer.php
index 0b54c7cf..de0fe270 100644
--- a/generated/Normalizer/ObjsUserNormalizer.php
+++ b/generated/Normalizer/ObjsUserNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,583 +23,329 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsUserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsUserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsUser::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsUser::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUser::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUser::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsUser();
- if (\array_key_exists('tz_offset', $data) && \is_int($data['tz_offset'])) {
- $data['tz_offset'] = (float) $data['tz_offset'];
- }
- if (\array_key_exists('updated', $data) && \is_int($data['updated'])) {
- $data['updated'] = (float) $data['updated'];
- }
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('color', $data) && null !== $data['color']) {
- $object->setColor($data['color']);
- } elseif (\array_key_exists('color', $data) && null === $data['color']) {
- $object->setColor(null);
- }
- if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
- $object->setDeleted($data['deleted']);
- } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
- $object->setDeleted(null);
- }
- if (\array_key_exists('enterprise_user', $data) && null !== $data['enterprise_user']) {
- $object->setEnterpriseUser($this->denormalizer->denormalize($data['enterprise_user'], \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class, 'json', $context));
- } elseif (\array_key_exists('enterprise_user', $data) && null === $data['enterprise_user']) {
- $object->setEnterpriseUser(null);
- }
- if (\array_key_exists('has_2fa', $data) && null !== $data['has_2fa']) {
- $object->setHas2fa($data['has_2fa']);
- } elseif (\array_key_exists('has_2fa', $data) && null === $data['has_2fa']) {
- $object->setHas2fa(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_admin', $data) && null !== $data['is_admin']) {
- $object->setIsAdmin($data['is_admin']);
- } elseif (\array_key_exists('is_admin', $data) && null === $data['is_admin']) {
- $object->setIsAdmin(null);
- }
- if (\array_key_exists('is_app_user', $data) && null !== $data['is_app_user']) {
- $object->setIsAppUser($data['is_app_user']);
- } elseif (\array_key_exists('is_app_user', $data) && null === $data['is_app_user']) {
- $object->setIsAppUser(null);
- }
- if (\array_key_exists('is_bot', $data) && null !== $data['is_bot']) {
- $object->setIsBot($data['is_bot']);
- } elseif (\array_key_exists('is_bot', $data) && null === $data['is_bot']) {
- $object->setIsBot(null);
- }
- if (\array_key_exists('is_external', $data) && null !== $data['is_external']) {
- $object->setIsExternal($data['is_external']);
- } elseif (\array_key_exists('is_external', $data) && null === $data['is_external']) {
- $object->setIsExternal(null);
- }
- if (\array_key_exists('is_forgotten', $data) && null !== $data['is_forgotten']) {
- $object->setIsForgotten($data['is_forgotten']);
- } elseif (\array_key_exists('is_forgotten', $data) && null === $data['is_forgotten']) {
- $object->setIsForgotten(null);
- }
- if (\array_key_exists('is_invited_user', $data) && null !== $data['is_invited_user']) {
- $object->setIsInvitedUser($data['is_invited_user']);
- } elseif (\array_key_exists('is_invited_user', $data) && null === $data['is_invited_user']) {
- $object->setIsInvitedUser(null);
- }
- if (\array_key_exists('is_owner', $data) && null !== $data['is_owner']) {
- $object->setIsOwner($data['is_owner']);
- } elseif (\array_key_exists('is_owner', $data) && null === $data['is_owner']) {
- $object->setIsOwner(null);
- }
- if (\array_key_exists('is_primary_owner', $data) && null !== $data['is_primary_owner']) {
- $object->setIsPrimaryOwner($data['is_primary_owner']);
- } elseif (\array_key_exists('is_primary_owner', $data) && null === $data['is_primary_owner']) {
- $object->setIsPrimaryOwner(null);
- }
- if (\array_key_exists('is_restricted', $data) && null !== $data['is_restricted']) {
- $object->setIsRestricted($data['is_restricted']);
- } elseif (\array_key_exists('is_restricted', $data) && null === $data['is_restricted']) {
- $object->setIsRestricted(null);
- }
- if (\array_key_exists('is_stranger', $data) && null !== $data['is_stranger']) {
- $object->setIsStranger($data['is_stranger']);
- } elseif (\array_key_exists('is_stranger', $data) && null === $data['is_stranger']) {
- $object->setIsStranger(null);
- }
- if (\array_key_exists('is_ultra_restricted', $data) && null !== $data['is_ultra_restricted']) {
- $object->setIsUltraRestricted($data['is_ultra_restricted']);
- } elseif (\array_key_exists('is_ultra_restricted', $data) && null === $data['is_ultra_restricted']) {
- $object->setIsUltraRestricted(null);
- }
- if (\array_key_exists('locale', $data) && null !== $data['locale']) {
- $object->setLocale($data['locale']);
- } elseif (\array_key_exists('locale', $data) && null === $data['locale']) {
- $object->setLocale(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('presence', $data) && null !== $data['presence']) {
- $object->setPresence($data['presence']);
- } elseif (\array_key_exists('presence', $data) && null === $data['presence']) {
- $object->setPresence(null);
- }
- if (\array_key_exists('profile', $data) && null !== $data['profile']) {
- $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\ObjsUserProfile::class, 'json', $context));
- } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
- $object->setProfile(null);
- }
- if (\array_key_exists('real_name', $data) && null !== $data['real_name']) {
- $object->setRealName($data['real_name']);
- } elseif (\array_key_exists('real_name', $data) && null === $data['real_name']) {
- $object->setRealName(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
- }
- if (\array_key_exists('team_profile', $data) && null !== $data['team_profile']) {
- $object->setTeamProfile($this->denormalizer->denormalize($data['team_profile'], \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class, 'json', $context));
- } elseif (\array_key_exists('team_profile', $data) && null === $data['team_profile']) {
- $object->setTeamProfile(null);
- }
- if (\array_key_exists('teams', $data) && null !== $data['teams']) {
- $values = [];
- foreach ($data['teams'] as $value) {
- $values[] = $value;
- }
- $object->setTeams($values);
- } elseif (\array_key_exists('teams', $data) && null === $data['teams']) {
- $object->setTeams(null);
- }
- if (\array_key_exists('two_factor_type', $data) && null !== $data['two_factor_type']) {
- $object->setTwoFactorType($data['two_factor_type']);
- } elseif (\array_key_exists('two_factor_type', $data) && null === $data['two_factor_type']) {
- $object->setTwoFactorType(null);
- }
- if (\array_key_exists('tz', $data) && null !== $data['tz']) {
- $object->setTz($data['tz']);
- } elseif (\array_key_exists('tz', $data) && null === $data['tz']) {
- $object->setTz(null);
- }
- if (\array_key_exists('tz_label', $data) && null !== $data['tz_label']) {
- $object->setTzLabel($data['tz_label']);
- } elseif (\array_key_exists('tz_label', $data) && null === $data['tz_label']) {
- $object->setTzLabel(null);
- }
- if (\array_key_exists('tz_offset', $data) && null !== $data['tz_offset']) {
- $object->setTzOffset($data['tz_offset']);
- } elseif (\array_key_exists('tz_offset', $data) && null === $data['tz_offset']) {
- $object->setTzOffset(null);
- }
- if (\array_key_exists('updated', $data) && null !== $data['updated']) {
- $object->setUpdated($data['updated']);
- } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
- $object->setUpdated(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsUser();
+ if (\array_key_exists('tz_offset', $data) && \is_int($data['tz_offset'])) {
+ $data['tz_offset'] = (float) $data['tz_offset'];
+ }
+ if (\array_key_exists('updated', $data) && \is_int($data['updated'])) {
+ $data['updated'] = (float) $data['updated'];
+ }
+ if (\array_key_exists('deleted', $data) && \is_int($data['deleted'])) {
+ $data['deleted'] = (bool) $data['deleted'];
+ }
+ if (\array_key_exists('has_2fa', $data) && \is_int($data['has_2fa'])) {
+ $data['has_2fa'] = (bool) $data['has_2fa'];
+ }
+ if (\array_key_exists('is_admin', $data) && \is_int($data['is_admin'])) {
+ $data['is_admin'] = (bool) $data['is_admin'];
+ }
+ if (\array_key_exists('is_app_user', $data) && \is_int($data['is_app_user'])) {
+ $data['is_app_user'] = (bool) $data['is_app_user'];
+ }
+ if (\array_key_exists('is_bot', $data) && \is_int($data['is_bot'])) {
+ $data['is_bot'] = (bool) $data['is_bot'];
+ }
+ if (\array_key_exists('is_external', $data) && \is_int($data['is_external'])) {
+ $data['is_external'] = (bool) $data['is_external'];
+ }
+ if (\array_key_exists('is_forgotten', $data) && \is_int($data['is_forgotten'])) {
+ $data['is_forgotten'] = (bool) $data['is_forgotten'];
+ }
+ if (\array_key_exists('is_invited_user', $data) && \is_int($data['is_invited_user'])) {
+ $data['is_invited_user'] = (bool) $data['is_invited_user'];
+ }
+ if (\array_key_exists('is_owner', $data) && \is_int($data['is_owner'])) {
+ $data['is_owner'] = (bool) $data['is_owner'];
+ }
+ if (\array_key_exists('is_primary_owner', $data) && \is_int($data['is_primary_owner'])) {
+ $data['is_primary_owner'] = (bool) $data['is_primary_owner'];
+ }
+ if (\array_key_exists('is_restricted', $data) && \is_int($data['is_restricted'])) {
+ $data['is_restricted'] = (bool) $data['is_restricted'];
+ }
+ if (\array_key_exists('is_stranger', $data) && \is_int($data['is_stranger'])) {
+ $data['is_stranger'] = (bool) $data['is_stranger'];
+ }
+ if (\array_key_exists('is_ultra_restricted', $data) && \is_int($data['is_ultra_restricted'])) {
+ $data['is_ultra_restricted'] = (bool) $data['is_ultra_restricted'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('color') && null !== $object->getColor()) {
- $data['color'] = $object->getColor();
- }
- if ($object->isInitialized('deleted') && null !== $object->getDeleted()) {
- $data['deleted'] = $object->getDeleted();
- }
- if ($object->isInitialized('enterpriseUser') && null !== $object->getEnterpriseUser()) {
- $data['enterprise_user'] = $this->normalizer->normalize($object->getEnterpriseUser(), 'json', $context);
- }
- if ($object->isInitialized('has2fa') && null !== $object->getHas2fa()) {
- $data['has_2fa'] = $object->getHas2fa();
- }
- $data['id'] = $object->getId();
- if ($object->isInitialized('isAdmin') && null !== $object->getIsAdmin()) {
- $data['is_admin'] = $object->getIsAdmin();
- }
- $data['is_app_user'] = $object->getIsAppUser();
- $data['is_bot'] = $object->getIsBot();
- if ($object->isInitialized('isExternal') && null !== $object->getIsExternal()) {
- $data['is_external'] = $object->getIsExternal();
- }
- if ($object->isInitialized('isForgotten') && null !== $object->getIsForgotten()) {
- $data['is_forgotten'] = $object->getIsForgotten();
- }
- if ($object->isInitialized('isInvitedUser') && null !== $object->getIsInvitedUser()) {
- $data['is_invited_user'] = $object->getIsInvitedUser();
- }
- if ($object->isInitialized('isOwner') && null !== $object->getIsOwner()) {
- $data['is_owner'] = $object->getIsOwner();
- }
- if ($object->isInitialized('isPrimaryOwner') && null !== $object->getIsPrimaryOwner()) {
- $data['is_primary_owner'] = $object->getIsPrimaryOwner();
- }
- if ($object->isInitialized('isRestricted') && null !== $object->getIsRestricted()) {
- $data['is_restricted'] = $object->getIsRestricted();
- }
- if ($object->isInitialized('isStranger') && null !== $object->getIsStranger()) {
- $data['is_stranger'] = $object->getIsStranger();
- }
- if ($object->isInitialized('isUltraRestricted') && null !== $object->getIsUltraRestricted()) {
- $data['is_ultra_restricted'] = $object->getIsUltraRestricted();
- }
- if ($object->isInitialized('locale') && null !== $object->getLocale()) {
- $data['locale'] = $object->getLocale();
- }
- $data['name'] = $object->getName();
- if ($object->isInitialized('presence') && null !== $object->getPresence()) {
- $data['presence'] = $object->getPresence();
- }
- $data['profile'] = $this->normalizer->normalize($object->getProfile(), 'json', $context);
- if ($object->isInitialized('realName') && null !== $object->getRealName()) {
- $data['real_name'] = $object->getRealName();
- }
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $data['team'] = $object->getTeam();
- }
- if ($object->isInitialized('teamId') && null !== $object->getTeamId()) {
- $data['team_id'] = $object->getTeamId();
- }
- if ($object->isInitialized('teamProfile') && null !== $object->getTeamProfile()) {
- $data['team_profile'] = $this->normalizer->normalize($object->getTeamProfile(), 'json', $context);
- }
- if ($object->isInitialized('teams') && null !== $object->getTeams()) {
- $values = [];
- foreach ($object->getTeams() as $value) {
- $values[] = $value;
- }
- $data['teams'] = $values;
- }
- if ($object->isInitialized('twoFactorType') && null !== $object->getTwoFactorType()) {
- $data['two_factor_type'] = $object->getTwoFactorType();
- }
- if ($object->isInitialized('tz') && null !== $object->getTz()) {
- $data['tz'] = $object->getTz();
- }
- if ($object->isInitialized('tzLabel') && null !== $object->getTzLabel()) {
- $data['tz_label'] = $object->getTzLabel();
- }
- if ($object->isInitialized('tzOffset') && null !== $object->getTzOffset()) {
- $data['tz_offset'] = $object->getTzOffset();
- }
- $data['updated'] = $object->getUpdated();
-
- return $data;
+ if (\array_key_exists('color', $data) && null !== $data['color']) {
+ $object->setColor($data['color']);
+ } elseif (\array_key_exists('color', $data) && null === $data['color']) {
+ $object->setColor(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsUser::class => false];
+ if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
+ $object->setDeleted($data['deleted']);
+ } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
+ $object->setDeleted(null);
}
- }
-} else {
- class ObjsUserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsUser::class === $type;
+ if (\array_key_exists('enterprise_user', $data) && null !== $data['enterprise_user']) {
+ $object->setEnterpriseUser($this->denormalizer->denormalize($data['enterprise_user'], \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class, 'json', $context));
+ } elseif (\array_key_exists('enterprise_user', $data) && null === $data['enterprise_user']) {
+ $object->setEnterpriseUser(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUser::class === \get_class($data);
+ if (\array_key_exists('has_2fa', $data) && null !== $data['has_2fa']) {
+ $object->setHas2fa($data['has_2fa']);
+ } elseif (\array_key_exists('has_2fa', $data) && null === $data['has_2fa']) {
+ $object->setHas2fa(null);
+ }
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
+ }
+ if (\array_key_exists('is_admin', $data) && null !== $data['is_admin']) {
+ $object->setIsAdmin($data['is_admin']);
+ } elseif (\array_key_exists('is_admin', $data) && null === $data['is_admin']) {
+ $object->setIsAdmin(null);
+ }
+ if (\array_key_exists('is_app_user', $data) && null !== $data['is_app_user']) {
+ $object->setIsAppUser($data['is_app_user']);
+ } elseif (\array_key_exists('is_app_user', $data) && null === $data['is_app_user']) {
+ $object->setIsAppUser(null);
+ }
+ if (\array_key_exists('is_bot', $data) && null !== $data['is_bot']) {
+ $object->setIsBot($data['is_bot']);
+ } elseif (\array_key_exists('is_bot', $data) && null === $data['is_bot']) {
+ $object->setIsBot(null);
+ }
+ if (\array_key_exists('is_external', $data) && null !== $data['is_external']) {
+ $object->setIsExternal($data['is_external']);
+ } elseif (\array_key_exists('is_external', $data) && null === $data['is_external']) {
+ $object->setIsExternal(null);
+ }
+ if (\array_key_exists('is_forgotten', $data) && null !== $data['is_forgotten']) {
+ $object->setIsForgotten($data['is_forgotten']);
+ } elseif (\array_key_exists('is_forgotten', $data) && null === $data['is_forgotten']) {
+ $object->setIsForgotten(null);
+ }
+ if (\array_key_exists('is_invited_user', $data) && null !== $data['is_invited_user']) {
+ $object->setIsInvitedUser($data['is_invited_user']);
+ } elseif (\array_key_exists('is_invited_user', $data) && null === $data['is_invited_user']) {
+ $object->setIsInvitedUser(null);
+ }
+ if (\array_key_exists('is_owner', $data) && null !== $data['is_owner']) {
+ $object->setIsOwner($data['is_owner']);
+ } elseif (\array_key_exists('is_owner', $data) && null === $data['is_owner']) {
+ $object->setIsOwner(null);
+ }
+ if (\array_key_exists('is_primary_owner', $data) && null !== $data['is_primary_owner']) {
+ $object->setIsPrimaryOwner($data['is_primary_owner']);
+ } elseif (\array_key_exists('is_primary_owner', $data) && null === $data['is_primary_owner']) {
+ $object->setIsPrimaryOwner(null);
+ }
+ if (\array_key_exists('is_restricted', $data) && null !== $data['is_restricted']) {
+ $object->setIsRestricted($data['is_restricted']);
+ } elseif (\array_key_exists('is_restricted', $data) && null === $data['is_restricted']) {
+ $object->setIsRestricted(null);
+ }
+ if (\array_key_exists('is_stranger', $data) && null !== $data['is_stranger']) {
+ $object->setIsStranger($data['is_stranger']);
+ } elseif (\array_key_exists('is_stranger', $data) && null === $data['is_stranger']) {
+ $object->setIsStranger(null);
+ }
+ if (\array_key_exists('is_ultra_restricted', $data) && null !== $data['is_ultra_restricted']) {
+ $object->setIsUltraRestricted($data['is_ultra_restricted']);
+ } elseif (\array_key_exists('is_ultra_restricted', $data) && null === $data['is_ultra_restricted']) {
+ $object->setIsUltraRestricted(null);
+ }
+ if (\array_key_exists('locale', $data) && null !== $data['locale']) {
+ $object->setLocale($data['locale']);
+ } elseif (\array_key_exists('locale', $data) && null === $data['locale']) {
+ $object->setLocale(null);
+ }
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('presence', $data) && null !== $data['presence']) {
+ $object->setPresence($data['presence']);
+ } elseif (\array_key_exists('presence', $data) && null === $data['presence']) {
+ $object->setPresence(null);
+ }
+ if (\array_key_exists('profile', $data) && null !== $data['profile']) {
+ $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\ObjsUserProfile::class, 'json', $context));
+ } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
+ $object->setProfile(null);
+ }
+ if (\array_key_exists('real_name', $data) && null !== $data['real_name']) {
+ $object->setRealName($data['real_name']);
+ } elseif (\array_key_exists('real_name', $data) && null === $data['real_name']) {
+ $object->setRealName(null);
+ }
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($data['team']);
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
+ }
+ if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
+ $object->setTeamId($data['team_id']);
+ } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
+ $object->setTeamId(null);
+ }
+ if (\array_key_exists('team_profile', $data) && null !== $data['team_profile']) {
+ $object->setTeamProfile($this->denormalizer->denormalize($data['team_profile'], \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class, 'json', $context));
+ } elseif (\array_key_exists('team_profile', $data) && null === $data['team_profile']) {
+ $object->setTeamProfile(null);
+ }
+ if (\array_key_exists('teams', $data) && null !== $data['teams']) {
+ $values = [];
+ foreach ($data['teams'] as $value) {
+ $values[] = $value;
+ }
+ $object->setTeams($values);
+ } elseif (\array_key_exists('teams', $data) && null === $data['teams']) {
+ $object->setTeams(null);
+ }
+ if (\array_key_exists('two_factor_type', $data) && null !== $data['two_factor_type']) {
+ $object->setTwoFactorType($data['two_factor_type']);
+ } elseif (\array_key_exists('two_factor_type', $data) && null === $data['two_factor_type']) {
+ $object->setTwoFactorType(null);
+ }
+ if (\array_key_exists('tz', $data) && null !== $data['tz']) {
+ $object->setTz($data['tz']);
+ } elseif (\array_key_exists('tz', $data) && null === $data['tz']) {
+ $object->setTz(null);
+ }
+ if (\array_key_exists('tz_label', $data) && null !== $data['tz_label']) {
+ $object->setTzLabel($data['tz_label']);
+ } elseif (\array_key_exists('tz_label', $data) && null === $data['tz_label']) {
+ $object->setTzLabel(null);
+ }
+ if (\array_key_exists('tz_offset', $data) && null !== $data['tz_offset']) {
+ $object->setTzOffset($data['tz_offset']);
+ } elseif (\array_key_exists('tz_offset', $data) && null === $data['tz_offset']) {
+ $object->setTzOffset(null);
+ }
+ if (\array_key_exists('updated', $data) && null !== $data['updated']) {
+ $object->setUpdated($data['updated']);
+ } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
+ $object->setUpdated(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsUser();
- if (\array_key_exists('tz_offset', $data) && \is_int($data['tz_offset'])) {
- $data['tz_offset'] = (float) $data['tz_offset'];
- }
- if (\array_key_exists('updated', $data) && \is_int($data['updated'])) {
- $data['updated'] = (float) $data['updated'];
- }
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('color', $data) && null !== $data['color']) {
- $object->setColor($data['color']);
- } elseif (\array_key_exists('color', $data) && null === $data['color']) {
- $object->setColor(null);
- }
- if (\array_key_exists('deleted', $data) && null !== $data['deleted']) {
- $object->setDeleted($data['deleted']);
- } elseif (\array_key_exists('deleted', $data) && null === $data['deleted']) {
- $object->setDeleted(null);
- }
- if (\array_key_exists('enterprise_user', $data) && null !== $data['enterprise_user']) {
- $object->setEnterpriseUser($this->denormalizer->denormalize($data['enterprise_user'], \JoliCode\Slack\Api\Model\ObjsEnterpriseUser::class, 'json', $context));
- } elseif (\array_key_exists('enterprise_user', $data) && null === $data['enterprise_user']) {
- $object->setEnterpriseUser(null);
- }
- if (\array_key_exists('has_2fa', $data) && null !== $data['has_2fa']) {
- $object->setHas2fa($data['has_2fa']);
- } elseif (\array_key_exists('has_2fa', $data) && null === $data['has_2fa']) {
- $object->setHas2fa(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('is_admin', $data) && null !== $data['is_admin']) {
- $object->setIsAdmin($data['is_admin']);
- } elseif (\array_key_exists('is_admin', $data) && null === $data['is_admin']) {
- $object->setIsAdmin(null);
- }
- if (\array_key_exists('is_app_user', $data) && null !== $data['is_app_user']) {
- $object->setIsAppUser($data['is_app_user']);
- } elseif (\array_key_exists('is_app_user', $data) && null === $data['is_app_user']) {
- $object->setIsAppUser(null);
- }
- if (\array_key_exists('is_bot', $data) && null !== $data['is_bot']) {
- $object->setIsBot($data['is_bot']);
- } elseif (\array_key_exists('is_bot', $data) && null === $data['is_bot']) {
- $object->setIsBot(null);
- }
- if (\array_key_exists('is_external', $data) && null !== $data['is_external']) {
- $object->setIsExternal($data['is_external']);
- } elseif (\array_key_exists('is_external', $data) && null === $data['is_external']) {
- $object->setIsExternal(null);
- }
- if (\array_key_exists('is_forgotten', $data) && null !== $data['is_forgotten']) {
- $object->setIsForgotten($data['is_forgotten']);
- } elseif (\array_key_exists('is_forgotten', $data) && null === $data['is_forgotten']) {
- $object->setIsForgotten(null);
- }
- if (\array_key_exists('is_invited_user', $data) && null !== $data['is_invited_user']) {
- $object->setIsInvitedUser($data['is_invited_user']);
- } elseif (\array_key_exists('is_invited_user', $data) && null === $data['is_invited_user']) {
- $object->setIsInvitedUser(null);
- }
- if (\array_key_exists('is_owner', $data) && null !== $data['is_owner']) {
- $object->setIsOwner($data['is_owner']);
- } elseif (\array_key_exists('is_owner', $data) && null === $data['is_owner']) {
- $object->setIsOwner(null);
- }
- if (\array_key_exists('is_primary_owner', $data) && null !== $data['is_primary_owner']) {
- $object->setIsPrimaryOwner($data['is_primary_owner']);
- } elseif (\array_key_exists('is_primary_owner', $data) && null === $data['is_primary_owner']) {
- $object->setIsPrimaryOwner(null);
- }
- if (\array_key_exists('is_restricted', $data) && null !== $data['is_restricted']) {
- $object->setIsRestricted($data['is_restricted']);
- } elseif (\array_key_exists('is_restricted', $data) && null === $data['is_restricted']) {
- $object->setIsRestricted(null);
- }
- if (\array_key_exists('is_stranger', $data) && null !== $data['is_stranger']) {
- $object->setIsStranger($data['is_stranger']);
- } elseif (\array_key_exists('is_stranger', $data) && null === $data['is_stranger']) {
- $object->setIsStranger(null);
- }
- if (\array_key_exists('is_ultra_restricted', $data) && null !== $data['is_ultra_restricted']) {
- $object->setIsUltraRestricted($data['is_ultra_restricted']);
- } elseif (\array_key_exists('is_ultra_restricted', $data) && null === $data['is_ultra_restricted']) {
- $object->setIsUltraRestricted(null);
- }
- if (\array_key_exists('locale', $data) && null !== $data['locale']) {
- $object->setLocale($data['locale']);
- } elseif (\array_key_exists('locale', $data) && null === $data['locale']) {
- $object->setLocale(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('presence', $data) && null !== $data['presence']) {
- $object->setPresence($data['presence']);
- } elseif (\array_key_exists('presence', $data) && null === $data['presence']) {
- $object->setPresence(null);
- }
- if (\array_key_exists('profile', $data) && null !== $data['profile']) {
- $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\ObjsUserProfile::class, 'json', $context));
- } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
- $object->setProfile(null);
- }
- if (\array_key_exists('real_name', $data) && null !== $data['real_name']) {
- $object->setRealName($data['real_name']);
- } elseif (\array_key_exists('real_name', $data) && null === $data['real_name']) {
- $object->setRealName(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('team_id', $data) && null !== $data['team_id']) {
- $object->setTeamId($data['team_id']);
- } elseif (\array_key_exists('team_id', $data) && null === $data['team_id']) {
- $object->setTeamId(null);
- }
- if (\array_key_exists('team_profile', $data) && null !== $data['team_profile']) {
- $object->setTeamProfile($this->denormalizer->denormalize($data['team_profile'], \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class, 'json', $context));
- } elseif (\array_key_exists('team_profile', $data) && null === $data['team_profile']) {
- $object->setTeamProfile(null);
- }
- if (\array_key_exists('teams', $data) && null !== $data['teams']) {
- $values = [];
- foreach ($data['teams'] as $value) {
- $values[] = $value;
- }
- $object->setTeams($values);
- } elseif (\array_key_exists('teams', $data) && null === $data['teams']) {
- $object->setTeams(null);
- }
- if (\array_key_exists('two_factor_type', $data) && null !== $data['two_factor_type']) {
- $object->setTwoFactorType($data['two_factor_type']);
- } elseif (\array_key_exists('two_factor_type', $data) && null === $data['two_factor_type']) {
- $object->setTwoFactorType(null);
- }
- if (\array_key_exists('tz', $data) && null !== $data['tz']) {
- $object->setTz($data['tz']);
- } elseif (\array_key_exists('tz', $data) && null === $data['tz']) {
- $object->setTz(null);
- }
- if (\array_key_exists('tz_label', $data) && null !== $data['tz_label']) {
- $object->setTzLabel($data['tz_label']);
- } elseif (\array_key_exists('tz_label', $data) && null === $data['tz_label']) {
- $object->setTzLabel(null);
- }
- if (\array_key_exists('tz_offset', $data) && null !== $data['tz_offset']) {
- $object->setTzOffset($data['tz_offset']);
- } elseif (\array_key_exists('tz_offset', $data) && null === $data['tz_offset']) {
- $object->setTzOffset(null);
- }
- if (\array_key_exists('updated', $data) && null !== $data['updated']) {
- $object->setUpdated($data['updated']);
- } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
- $object->setUpdated(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('color') && null !== $data->getColor()) {
+ $dataArray['color'] = $data->getColor();
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('color') && null !== $object->getColor()) {
- $data['color'] = $object->getColor();
- }
- if ($object->isInitialized('deleted') && null !== $object->getDeleted()) {
- $data['deleted'] = $object->getDeleted();
- }
- if ($object->isInitialized('enterpriseUser') && null !== $object->getEnterpriseUser()) {
- $data['enterprise_user'] = $this->normalizer->normalize($object->getEnterpriseUser(), 'json', $context);
- }
- if ($object->isInitialized('has2fa') && null !== $object->getHas2fa()) {
- $data['has_2fa'] = $object->getHas2fa();
- }
- $data['id'] = $object->getId();
- if ($object->isInitialized('isAdmin') && null !== $object->getIsAdmin()) {
- $data['is_admin'] = $object->getIsAdmin();
- }
- $data['is_app_user'] = $object->getIsAppUser();
- $data['is_bot'] = $object->getIsBot();
- if ($object->isInitialized('isExternal') && null !== $object->getIsExternal()) {
- $data['is_external'] = $object->getIsExternal();
- }
- if ($object->isInitialized('isForgotten') && null !== $object->getIsForgotten()) {
- $data['is_forgotten'] = $object->getIsForgotten();
- }
- if ($object->isInitialized('isInvitedUser') && null !== $object->getIsInvitedUser()) {
- $data['is_invited_user'] = $object->getIsInvitedUser();
- }
- if ($object->isInitialized('isOwner') && null !== $object->getIsOwner()) {
- $data['is_owner'] = $object->getIsOwner();
- }
- if ($object->isInitialized('isPrimaryOwner') && null !== $object->getIsPrimaryOwner()) {
- $data['is_primary_owner'] = $object->getIsPrimaryOwner();
- }
- if ($object->isInitialized('isRestricted') && null !== $object->getIsRestricted()) {
- $data['is_restricted'] = $object->getIsRestricted();
- }
- if ($object->isInitialized('isStranger') && null !== $object->getIsStranger()) {
- $data['is_stranger'] = $object->getIsStranger();
- }
- if ($object->isInitialized('isUltraRestricted') && null !== $object->getIsUltraRestricted()) {
- $data['is_ultra_restricted'] = $object->getIsUltraRestricted();
- }
- if ($object->isInitialized('locale') && null !== $object->getLocale()) {
- $data['locale'] = $object->getLocale();
- }
- $data['name'] = $object->getName();
- if ($object->isInitialized('presence') && null !== $object->getPresence()) {
- $data['presence'] = $object->getPresence();
- }
- $data['profile'] = $this->normalizer->normalize($object->getProfile(), 'json', $context);
- if ($object->isInitialized('realName') && null !== $object->getRealName()) {
- $data['real_name'] = $object->getRealName();
- }
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $data['team'] = $object->getTeam();
- }
- if ($object->isInitialized('teamId') && null !== $object->getTeamId()) {
- $data['team_id'] = $object->getTeamId();
- }
- if ($object->isInitialized('teamProfile') && null !== $object->getTeamProfile()) {
- $data['team_profile'] = $this->normalizer->normalize($object->getTeamProfile(), 'json', $context);
- }
- if ($object->isInitialized('teams') && null !== $object->getTeams()) {
- $values = [];
- foreach ($object->getTeams() as $value) {
- $values[] = $value;
- }
- $data['teams'] = $values;
- }
- if ($object->isInitialized('twoFactorType') && null !== $object->getTwoFactorType()) {
- $data['two_factor_type'] = $object->getTwoFactorType();
- }
- if ($object->isInitialized('tz') && null !== $object->getTz()) {
- $data['tz'] = $object->getTz();
- }
- if ($object->isInitialized('tzLabel') && null !== $object->getTzLabel()) {
- $data['tz_label'] = $object->getTzLabel();
- }
- if ($object->isInitialized('tzOffset') && null !== $object->getTzOffset()) {
- $data['tz_offset'] = $object->getTzOffset();
+ if ($data->isInitialized('deleted') && null !== $data->getDeleted()) {
+ $dataArray['deleted'] = $data->getDeleted();
+ }
+ if ($data->isInitialized('enterpriseUser') && null !== $data->getEnterpriseUser()) {
+ $dataArray['enterprise_user'] = $this->normalizer->normalize($data->getEnterpriseUser(), 'json', $context);
+ }
+ if ($data->isInitialized('has2fa') && null !== $data->getHas2fa()) {
+ $dataArray['has_2fa'] = $data->getHas2fa();
+ }
+ $dataArray['id'] = $data->getId();
+ if ($data->isInitialized('isAdmin') && null !== $data->getIsAdmin()) {
+ $dataArray['is_admin'] = $data->getIsAdmin();
+ }
+ $dataArray['is_app_user'] = $data->getIsAppUser();
+ $dataArray['is_bot'] = $data->getIsBot();
+ if ($data->isInitialized('isExternal') && null !== $data->getIsExternal()) {
+ $dataArray['is_external'] = $data->getIsExternal();
+ }
+ if ($data->isInitialized('isForgotten') && null !== $data->getIsForgotten()) {
+ $dataArray['is_forgotten'] = $data->getIsForgotten();
+ }
+ if ($data->isInitialized('isInvitedUser') && null !== $data->getIsInvitedUser()) {
+ $dataArray['is_invited_user'] = $data->getIsInvitedUser();
+ }
+ if ($data->isInitialized('isOwner') && null !== $data->getIsOwner()) {
+ $dataArray['is_owner'] = $data->getIsOwner();
+ }
+ if ($data->isInitialized('isPrimaryOwner') && null !== $data->getIsPrimaryOwner()) {
+ $dataArray['is_primary_owner'] = $data->getIsPrimaryOwner();
+ }
+ if ($data->isInitialized('isRestricted') && null !== $data->getIsRestricted()) {
+ $dataArray['is_restricted'] = $data->getIsRestricted();
+ }
+ if ($data->isInitialized('isStranger') && null !== $data->getIsStranger()) {
+ $dataArray['is_stranger'] = $data->getIsStranger();
+ }
+ if ($data->isInitialized('isUltraRestricted') && null !== $data->getIsUltraRestricted()) {
+ $dataArray['is_ultra_restricted'] = $data->getIsUltraRestricted();
+ }
+ if ($data->isInitialized('locale') && null !== $data->getLocale()) {
+ $dataArray['locale'] = $data->getLocale();
+ }
+ $dataArray['name'] = $data->getName();
+ if ($data->isInitialized('presence') && null !== $data->getPresence()) {
+ $dataArray['presence'] = $data->getPresence();
+ }
+ $dataArray['profile'] = $this->normalizer->normalize($data->getProfile(), 'json', $context);
+ if ($data->isInitialized('realName') && null !== $data->getRealName()) {
+ $dataArray['real_name'] = $data->getRealName();
+ }
+ if ($data->isInitialized('team') && null !== $data->getTeam()) {
+ $dataArray['team'] = $data->getTeam();
+ }
+ if ($data->isInitialized('teamId') && null !== $data->getTeamId()) {
+ $dataArray['team_id'] = $data->getTeamId();
+ }
+ if ($data->isInitialized('teamProfile') && null !== $data->getTeamProfile()) {
+ $dataArray['team_profile'] = $this->normalizer->normalize($data->getTeamProfile(), 'json', $context);
+ }
+ if ($data->isInitialized('teams') && null !== $data->getTeams()) {
+ $values = [];
+ foreach ($data->getTeams() as $value) {
+ $values[] = $value;
}
- $data['updated'] = $object->getUpdated();
-
- return $data;
+ $dataArray['teams'] = $values;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsUser::class => false];
+ if ($data->isInitialized('twoFactorType') && null !== $data->getTwoFactorType()) {
+ $dataArray['two_factor_type'] = $data->getTwoFactorType();
+ }
+ if ($data->isInitialized('tz') && null !== $data->getTz()) {
+ $dataArray['tz'] = $data->getTz();
}
+ if ($data->isInitialized('tzLabel') && null !== $data->getTzLabel()) {
+ $dataArray['tz_label'] = $data->getTzLabel();
+ }
+ if ($data->isInitialized('tzOffset') && null !== $data->getTzOffset()) {
+ $dataArray['tz_offset'] = $data->getTzOffset();
+ }
+ $dataArray['updated'] = $data->getUpdated();
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsUser::class => false];
}
}
diff --git a/generated/Normalizer/ObjsUserProfileNormalizer.php b/generated/Normalizer/ObjsUserProfileNormalizer.php
index 58eded5d..456ad901 100644
--- a/generated/Normalizer/ObjsUserProfileNormalizer.php
+++ b/generated/Normalizer/ObjsUserProfileNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,1103 +23,559 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsUserProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsUserProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsUserProfile::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsUserProfile::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUserProfile::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUserProfile::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsUserProfile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('always_active', $data) && null !== $data['always_active']) {
- $object->setAlwaysActive($data['always_active']);
- } elseif (\array_key_exists('always_active', $data) && null === $data['always_active']) {
- $object->setAlwaysActive(null);
- }
- if (\array_key_exists('api_app_id', $data) && null !== $data['api_app_id']) {
- $object->setApiAppId($data['api_app_id']);
- } elseif (\array_key_exists('api_app_id', $data) && null === $data['api_app_id']) {
- $object->setApiAppId(null);
- }
- if (\array_key_exists('avatar_hash', $data) && null !== $data['avatar_hash']) {
- $object->setAvatarHash($data['avatar_hash']);
- } elseif (\array_key_exists('avatar_hash', $data) && null === $data['avatar_hash']) {
- $object->setAvatarHash(null);
- }
- if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
- $object->setBotId($data['bot_id']);
- } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
- $object->setBotId(null);
- }
- if (\array_key_exists('display_name', $data) && null !== $data['display_name']) {
- $object->setDisplayName($data['display_name']);
- } elseif (\array_key_exists('display_name', $data) && null === $data['display_name']) {
- $object->setDisplayName(null);
- }
- if (\array_key_exists('display_name_normalized', $data) && null !== $data['display_name_normalized']) {
- $object->setDisplayNameNormalized($data['display_name_normalized']);
- } elseif (\array_key_exists('display_name_normalized', $data) && null === $data['display_name_normalized']) {
- $object->setDisplayNameNormalized(null);
- }
- if (\array_key_exists('email', $data) && null !== $data['email']) {
- $value = $data['email'];
- if (\is_string($data['email'])) {
- $value = $data['email'];
- }
- $object->setEmail($value);
- } elseif (\array_key_exists('email', $data) && null === $data['email']) {
- $object->setEmail(null);
- }
- if (\array_key_exists('fields', $data) && null !== $data['fields']) {
- $value_1 = $data['fields'];
- if (\is_array($data['fields']) && $this->isOnlyNumericKeys($data['fields'])) {
- $values = [];
- foreach ($data['fields'] as $value_2) {
- $values[] = $value_2;
- }
- $value_1 = $values;
- } elseif (isset($data['fields'])) {
- $value_1 = $data['fields'];
- }
- $object->setFields($value_1);
- } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
- $object->setFields(null);
- }
- if (\array_key_exists('first_name', $data) && null !== $data['first_name']) {
- $value_3 = $data['first_name'];
- if (\is_string($data['first_name'])) {
- $value_3 = $data['first_name'];
- }
- $object->setFirstName($value_3);
- } elseif (\array_key_exists('first_name', $data) && null === $data['first_name']) {
- $object->setFirstName(null);
- }
- if (\array_key_exists('guest_expiration_ts', $data) && null !== $data['guest_expiration_ts']) {
- $value_4 = $data['guest_expiration_ts'];
- if (\is_int($data['guest_expiration_ts'])) {
- $value_4 = $data['guest_expiration_ts'];
- }
- $object->setGuestExpirationTs($value_4);
- } elseif (\array_key_exists('guest_expiration_ts', $data) && null === $data['guest_expiration_ts']) {
- $object->setGuestExpirationTs(null);
- }
- if (\array_key_exists('guest_invited_by', $data) && null !== $data['guest_invited_by']) {
- $value_5 = $data['guest_invited_by'];
- if (\is_string($data['guest_invited_by'])) {
- $value_5 = $data['guest_invited_by'];
- }
- $object->setGuestInvitedBy($value_5);
- } elseif (\array_key_exists('guest_invited_by', $data) && null === $data['guest_invited_by']) {
- $object->setGuestInvitedBy(null);
- }
- if (\array_key_exists('image_1024', $data) && null !== $data['image_1024']) {
- $value_6 = $data['image_1024'];
- if (\is_string($data['image_1024'])) {
- $value_6 = $data['image_1024'];
- }
- $object->setImage1024($value_6);
- } elseif (\array_key_exists('image_1024', $data) && null === $data['image_1024']) {
- $object->setImage1024(null);
- }
- if (\array_key_exists('image_192', $data) && null !== $data['image_192']) {
- $value_7 = $data['image_192'];
- if (\is_string($data['image_192'])) {
- $value_7 = $data['image_192'];
- }
- $object->setImage192($value_7);
- } elseif (\array_key_exists('image_192', $data) && null === $data['image_192']) {
- $object->setImage192(null);
- }
- if (\array_key_exists('image_24', $data) && null !== $data['image_24']) {
- $value_8 = $data['image_24'];
- if (\is_string($data['image_24'])) {
- $value_8 = $data['image_24'];
- }
- $object->setImage24($value_8);
- } elseif (\array_key_exists('image_24', $data) && null === $data['image_24']) {
- $object->setImage24(null);
- }
- if (\array_key_exists('image_32', $data) && null !== $data['image_32']) {
- $value_9 = $data['image_32'];
- if (\is_string($data['image_32'])) {
- $value_9 = $data['image_32'];
- }
- $object->setImage32($value_9);
- } elseif (\array_key_exists('image_32', $data) && null === $data['image_32']) {
- $object->setImage32(null);
- }
- if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
- $value_10 = $data['image_48'];
- if (\is_string($data['image_48'])) {
- $value_10 = $data['image_48'];
- }
- $object->setImage48($value_10);
- } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
- $object->setImage48(null);
- }
- if (\array_key_exists('image_512', $data) && null !== $data['image_512']) {
- $value_11 = $data['image_512'];
- if (\is_string($data['image_512'])) {
- $value_11 = $data['image_512'];
- }
- $object->setImage512($value_11);
- } elseif (\array_key_exists('image_512', $data) && null === $data['image_512']) {
- $object->setImage512(null);
- }
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
- $value_12 = $data['image_72'];
- if (\is_string($data['image_72'])) {
- $value_12 = $data['image_72'];
- }
- $object->setImage72($value_12);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
- }
- if (\array_key_exists('image_original', $data) && null !== $data['image_original']) {
- $value_13 = $data['image_original'];
- if (\is_string($data['image_original'])) {
- $value_13 = $data['image_original'];
- }
- $object->setImageOriginal($value_13);
- } elseif (\array_key_exists('image_original', $data) && null === $data['image_original']) {
- $object->setImageOriginal(null);
- }
- if (\array_key_exists('is_app_user', $data) && null !== $data['is_app_user']) {
- $object->setIsAppUser($data['is_app_user']);
- } elseif (\array_key_exists('is_app_user', $data) && null === $data['is_app_user']) {
- $object->setIsAppUser(null);
- }
- if (\array_key_exists('is_custom_image', $data) && null !== $data['is_custom_image']) {
- $object->setIsCustomImage($data['is_custom_image']);
- } elseif (\array_key_exists('is_custom_image', $data) && null === $data['is_custom_image']) {
- $object->setIsCustomImage(null);
- }
- if (\array_key_exists('is_restricted', $data) && null !== $data['is_restricted']) {
- $value_14 = $data['is_restricted'];
- if (\is_bool($data['is_restricted'])) {
- $value_14 = $data['is_restricted'];
- }
- $object->setIsRestricted($value_14);
- } elseif (\array_key_exists('is_restricted', $data) && null === $data['is_restricted']) {
- $object->setIsRestricted(null);
- }
- if (\array_key_exists('is_ultra_restricted', $data) && null !== $data['is_ultra_restricted']) {
- $value_15 = $data['is_ultra_restricted'];
- if (\is_bool($data['is_ultra_restricted'])) {
- $value_15 = $data['is_ultra_restricted'];
- }
- $object->setIsUltraRestricted($value_15);
- } elseif (\array_key_exists('is_ultra_restricted', $data) && null === $data['is_ultra_restricted']) {
- $object->setIsUltraRestricted(null);
- }
- if (\array_key_exists('last_avatar_image_hash', $data) && null !== $data['last_avatar_image_hash']) {
- $object->setLastAvatarImageHash($data['last_avatar_image_hash']);
- } elseif (\array_key_exists('last_avatar_image_hash', $data) && null === $data['last_avatar_image_hash']) {
- $object->setLastAvatarImageHash(null);
- }
- if (\array_key_exists('last_name', $data) && null !== $data['last_name']) {
- $value_16 = $data['last_name'];
- if (\is_string($data['last_name'])) {
- $value_16 = $data['last_name'];
- }
- $object->setLastName($value_16);
- } elseif (\array_key_exists('last_name', $data) && null === $data['last_name']) {
- $object->setLastName(null);
- }
- if (\array_key_exists('memberships_count', $data) && null !== $data['memberships_count']) {
- $object->setMembershipsCount($data['memberships_count']);
- } elseif (\array_key_exists('memberships_count', $data) && null === $data['memberships_count']) {
- $object->setMembershipsCount(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $value_17 = $data['name'];
- if (\is_string($data['name'])) {
- $value_17 = $data['name'];
- }
- $object->setName($value_17);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('phone', $data) && null !== $data['phone']) {
- $object->setPhone($data['phone']);
- } elseif (\array_key_exists('phone', $data) && null === $data['phone']) {
- $object->setPhone(null);
- }
- if (\array_key_exists('pronouns', $data) && null !== $data['pronouns']) {
- $object->setPronouns($data['pronouns']);
- } elseif (\array_key_exists('pronouns', $data) && null === $data['pronouns']) {
- $object->setPronouns(null);
- }
- if (\array_key_exists('real_name', $data) && null !== $data['real_name']) {
- $object->setRealName($data['real_name']);
- } elseif (\array_key_exists('real_name', $data) && null === $data['real_name']) {
- $object->setRealName(null);
- }
- if (\array_key_exists('real_name_normalized', $data) && null !== $data['real_name_normalized']) {
- $object->setRealNameNormalized($data['real_name_normalized']);
- } elseif (\array_key_exists('real_name_normalized', $data) && null === $data['real_name_normalized']) {
- $object->setRealNameNormalized(null);
- }
- if (\array_key_exists('skype', $data) && null !== $data['skype']) {
- $object->setSkype($data['skype']);
- } elseif (\array_key_exists('skype', $data) && null === $data['skype']) {
- $object->setSkype(null);
- }
- if (\array_key_exists('status_default_emoji', $data) && null !== $data['status_default_emoji']) {
- $object->setStatusDefaultEmoji($data['status_default_emoji']);
- } elseif (\array_key_exists('status_default_emoji', $data) && null === $data['status_default_emoji']) {
- $object->setStatusDefaultEmoji(null);
- }
- if (\array_key_exists('status_default_text', $data) && null !== $data['status_default_text']) {
- $object->setStatusDefaultText($data['status_default_text']);
- } elseif (\array_key_exists('status_default_text', $data) && null === $data['status_default_text']) {
- $object->setStatusDefaultText(null);
- }
- if (\array_key_exists('status_default_text_canonical', $data) && null !== $data['status_default_text_canonical']) {
- $value_18 = $data['status_default_text_canonical'];
- if (\is_string($data['status_default_text_canonical'])) {
- $value_18 = $data['status_default_text_canonical'];
- }
- $object->setStatusDefaultTextCanonical($value_18);
- } elseif (\array_key_exists('status_default_text_canonical', $data) && null === $data['status_default_text_canonical']) {
- $object->setStatusDefaultTextCanonical(null);
- }
- if (\array_key_exists('status_emoji', $data) && null !== $data['status_emoji']) {
- $object->setStatusEmoji($data['status_emoji']);
- } elseif (\array_key_exists('status_emoji', $data) && null === $data['status_emoji']) {
- $object->setStatusEmoji(null);
- }
- if (\array_key_exists('status_expiration', $data) && null !== $data['status_expiration']) {
- $object->setStatusExpiration($data['status_expiration']);
- } elseif (\array_key_exists('status_expiration', $data) && null === $data['status_expiration']) {
- $object->setStatusExpiration(null);
- }
- if (\array_key_exists('status_text', $data) && null !== $data['status_text']) {
- $object->setStatusText($data['status_text']);
- } elseif (\array_key_exists('status_text', $data) && null === $data['status_text']) {
- $object->setStatusText(null);
- }
- if (\array_key_exists('status_text_canonical', $data) && null !== $data['status_text_canonical']) {
- $value_19 = $data['status_text_canonical'];
- if (\is_string($data['status_text_canonical'])) {
- $value_19 = $data['status_text_canonical'];
- }
- $object->setStatusTextCanonical($value_19);
- } elseif (\array_key_exists('status_text_canonical', $data) && null === $data['status_text_canonical']) {
- $object->setStatusTextCanonical(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('title', $data) && null !== $data['title']) {
- $object->setTitle($data['title']);
- } elseif (\array_key_exists('title', $data) && null === $data['title']) {
- $object->setTitle(null);
- }
- if (\array_key_exists('updated', $data) && null !== $data['updated']) {
- $object->setUpdated($data['updated']);
- } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
- $object->setUpdated(null);
- }
- if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
- $object->setUserId($data['user_id']);
- } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
- $object->setUserId(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
- $value_20 = $data['username'];
- if (\is_string($data['username'])) {
- $value_20 = $data['username'];
- }
- $object->setUsername($value_20);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsUserProfile();
+ if (\array_key_exists('always_active', $data) && \is_int($data['always_active'])) {
+ $data['always_active'] = (bool) $data['always_active'];
+ }
+ if (\array_key_exists('is_app_user', $data) && \is_int($data['is_app_user'])) {
+ $data['is_app_user'] = (bool) $data['is_app_user'];
+ }
+ if (\array_key_exists('is_custom_image', $data) && \is_int($data['is_custom_image'])) {
+ $data['is_custom_image'] = (bool) $data['is_custom_image'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('alwaysActive') && null !== $object->getAlwaysActive()) {
- $data['always_active'] = $object->getAlwaysActive();
- }
- if ($object->isInitialized('apiAppId') && null !== $object->getApiAppId()) {
- $data['api_app_id'] = $object->getApiAppId();
- }
- $data['avatar_hash'] = $object->getAvatarHash();
- if ($object->isInitialized('botId') && null !== $object->getBotId()) {
- $data['bot_id'] = $object->getBotId();
- }
- $data['display_name'] = $object->getDisplayName();
- $data['display_name_normalized'] = $object->getDisplayNameNormalized();
- if ($object->isInitialized('email') && null !== $object->getEmail()) {
- $value = $object->getEmail();
- if (\is_string($object->getEmail())) {
- $value = $object->getEmail();
- }
- $data['email'] = $value;
- }
- $value_1 = $object->getFields();
- if (\is_array($object->getFields())) {
- $values = [];
- foreach ($object->getFields() as $value_2) {
- $values[] = $value_2;
- }
- $value_1 = $values;
- } elseif (null !== $object->getFields()) {
- $value_1 = $object->getFields();
- }
- $data['fields'] = $value_1;
- if ($object->isInitialized('firstName') && null !== $object->getFirstName()) {
- $value_3 = $object->getFirstName();
- if (\is_string($object->getFirstName())) {
- $value_3 = $object->getFirstName();
- }
- $data['first_name'] = $value_3;
- }
- if ($object->isInitialized('guestExpirationTs') && null !== $object->getGuestExpirationTs()) {
- $value_4 = $object->getGuestExpirationTs();
- if (\is_int($object->getGuestExpirationTs())) {
- $value_4 = $object->getGuestExpirationTs();
- }
- $data['guest_expiration_ts'] = $value_4;
- }
- if ($object->isInitialized('guestInvitedBy') && null !== $object->getGuestInvitedBy()) {
- $value_5 = $object->getGuestInvitedBy();
- if (\is_string($object->getGuestInvitedBy())) {
- $value_5 = $object->getGuestInvitedBy();
- }
- $data['guest_invited_by'] = $value_5;
- }
- if ($object->isInitialized('image1024') && null !== $object->getImage1024()) {
- $value_6 = $object->getImage1024();
- if (\is_string($object->getImage1024())) {
- $value_6 = $object->getImage1024();
- }
- $data['image_1024'] = $value_6;
- }
- if ($object->isInitialized('image192') && null !== $object->getImage192()) {
- $value_7 = $object->getImage192();
- if (\is_string($object->getImage192())) {
- $value_7 = $object->getImage192();
- }
- $data['image_192'] = $value_7;
- }
- if ($object->isInitialized('image24') && null !== $object->getImage24()) {
- $value_8 = $object->getImage24();
- if (\is_string($object->getImage24())) {
- $value_8 = $object->getImage24();
- }
- $data['image_24'] = $value_8;
- }
- if ($object->isInitialized('image32') && null !== $object->getImage32()) {
- $value_9 = $object->getImage32();
- if (\is_string($object->getImage32())) {
- $value_9 = $object->getImage32();
- }
- $data['image_32'] = $value_9;
- }
- if ($object->isInitialized('image48') && null !== $object->getImage48()) {
- $value_10 = $object->getImage48();
- if (\is_string($object->getImage48())) {
- $value_10 = $object->getImage48();
- }
- $data['image_48'] = $value_10;
- }
- if ($object->isInitialized('image512') && null !== $object->getImage512()) {
- $value_11 = $object->getImage512();
- if (\is_string($object->getImage512())) {
- $value_11 = $object->getImage512();
- }
- $data['image_512'] = $value_11;
- }
- if ($object->isInitialized('image72') && null !== $object->getImage72()) {
- $value_12 = $object->getImage72();
- if (\is_string($object->getImage72())) {
- $value_12 = $object->getImage72();
- }
- $data['image_72'] = $value_12;
- }
- if ($object->isInitialized('imageOriginal') && null !== $object->getImageOriginal()) {
- $value_13 = $object->getImageOriginal();
- if (\is_string($object->getImageOriginal())) {
- $value_13 = $object->getImageOriginal();
- }
- $data['image_original'] = $value_13;
- }
- if ($object->isInitialized('isAppUser') && null !== $object->getIsAppUser()) {
- $data['is_app_user'] = $object->getIsAppUser();
- }
- if ($object->isInitialized('isCustomImage') && null !== $object->getIsCustomImage()) {
- $data['is_custom_image'] = $object->getIsCustomImage();
- }
- if ($object->isInitialized('isRestricted') && null !== $object->getIsRestricted()) {
- $value_14 = $object->getIsRestricted();
- if (\is_bool($object->getIsRestricted())) {
- $value_14 = $object->getIsRestricted();
- }
- $data['is_restricted'] = $value_14;
- }
- if ($object->isInitialized('isUltraRestricted') && null !== $object->getIsUltraRestricted()) {
- $value_15 = $object->getIsUltraRestricted();
- if (\is_bool($object->getIsUltraRestricted())) {
- $value_15 = $object->getIsUltraRestricted();
- }
- $data['is_ultra_restricted'] = $value_15;
- }
- if ($object->isInitialized('lastAvatarImageHash') && null !== $object->getLastAvatarImageHash()) {
- $data['last_avatar_image_hash'] = $object->getLastAvatarImageHash();
- }
- if ($object->isInitialized('lastName') && null !== $object->getLastName()) {
- $value_16 = $object->getLastName();
- if (\is_string($object->getLastName())) {
- $value_16 = $object->getLastName();
- }
- $data['last_name'] = $value_16;
- }
- if ($object->isInitialized('membershipsCount') && null !== $object->getMembershipsCount()) {
- $data['memberships_count'] = $object->getMembershipsCount();
- }
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $value_17 = $object->getName();
- if (\is_string($object->getName())) {
- $value_17 = $object->getName();
- }
- $data['name'] = $value_17;
- }
- $data['phone'] = $object->getPhone();
- if ($object->isInitialized('pronouns') && null !== $object->getPronouns()) {
- $data['pronouns'] = $object->getPronouns();
- }
- $data['real_name'] = $object->getRealName();
- $data['real_name_normalized'] = $object->getRealNameNormalized();
- $data['skype'] = $object->getSkype();
- if ($object->isInitialized('statusDefaultEmoji') && null !== $object->getStatusDefaultEmoji()) {
- $data['status_default_emoji'] = $object->getStatusDefaultEmoji();
- }
- if ($object->isInitialized('statusDefaultText') && null !== $object->getStatusDefaultText()) {
- $data['status_default_text'] = $object->getStatusDefaultText();
- }
- if ($object->isInitialized('statusDefaultTextCanonical') && null !== $object->getStatusDefaultTextCanonical()) {
- $value_18 = $object->getStatusDefaultTextCanonical();
- if (\is_string($object->getStatusDefaultTextCanonical())) {
- $value_18 = $object->getStatusDefaultTextCanonical();
- }
- $data['status_default_text_canonical'] = $value_18;
- }
- $data['status_emoji'] = $object->getStatusEmoji();
- if ($object->isInitialized('statusExpiration') && null !== $object->getStatusExpiration()) {
- $data['status_expiration'] = $object->getStatusExpiration();
- }
- $data['status_text'] = $object->getStatusText();
- if ($object->isInitialized('statusTextCanonical') && null !== $object->getStatusTextCanonical()) {
- $value_19 = $object->getStatusTextCanonical();
- if (\is_string($object->getStatusTextCanonical())) {
- $value_19 = $object->getStatusTextCanonical();
- }
- $data['status_text_canonical'] = $value_19;
- }
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $data['team'] = $object->getTeam();
- }
- $data['title'] = $object->getTitle();
- if ($object->isInitialized('updated') && null !== $object->getUpdated()) {
- $data['updated'] = $object->getUpdated();
- }
- if ($object->isInitialized('userId') && null !== $object->getUserId()) {
- $data['user_id'] = $object->getUserId();
- }
- if ($object->isInitialized('username') && null !== $object->getUsername()) {
- $value_20 = $object->getUsername();
- if (\is_string($object->getUsername())) {
- $value_20 = $object->getUsername();
- }
- $data['username'] = $value_20;
- }
-
- return $data;
+ if (\array_key_exists('always_active', $data) && null !== $data['always_active']) {
+ $object->setAlwaysActive($data['always_active']);
+ } elseif (\array_key_exists('always_active', $data) && null === $data['always_active']) {
+ $object->setAlwaysActive(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsUserProfile::class => false];
+ if (\array_key_exists('api_app_id', $data) && null !== $data['api_app_id']) {
+ $object->setApiAppId($data['api_app_id']);
+ } elseif (\array_key_exists('api_app_id', $data) && null === $data['api_app_id']) {
+ $object->setApiAppId(null);
}
- }
-} else {
- class ObjsUserProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsUserProfile::class === $type;
+ if (\array_key_exists('avatar_hash', $data) && null !== $data['avatar_hash']) {
+ $object->setAvatarHash($data['avatar_hash']);
+ } elseif (\array_key_exists('avatar_hash', $data) && null === $data['avatar_hash']) {
+ $object->setAvatarHash(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUserProfile::class === \get_class($data);
+ if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
+ $object->setBotId($data['bot_id']);
+ } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
+ $object->setBotId(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsUserProfile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('always_active', $data) && null !== $data['always_active']) {
- $object->setAlwaysActive($data['always_active']);
- } elseif (\array_key_exists('always_active', $data) && null === $data['always_active']) {
- $object->setAlwaysActive(null);
- }
- if (\array_key_exists('api_app_id', $data) && null !== $data['api_app_id']) {
- $object->setApiAppId($data['api_app_id']);
- } elseif (\array_key_exists('api_app_id', $data) && null === $data['api_app_id']) {
- $object->setApiAppId(null);
- }
- if (\array_key_exists('avatar_hash', $data) && null !== $data['avatar_hash']) {
- $object->setAvatarHash($data['avatar_hash']);
- } elseif (\array_key_exists('avatar_hash', $data) && null === $data['avatar_hash']) {
- $object->setAvatarHash(null);
- }
- if (\array_key_exists('bot_id', $data) && null !== $data['bot_id']) {
- $object->setBotId($data['bot_id']);
- } elseif (\array_key_exists('bot_id', $data) && null === $data['bot_id']) {
- $object->setBotId(null);
- }
- if (\array_key_exists('display_name', $data) && null !== $data['display_name']) {
- $object->setDisplayName($data['display_name']);
- } elseif (\array_key_exists('display_name', $data) && null === $data['display_name']) {
- $object->setDisplayName(null);
- }
- if (\array_key_exists('display_name_normalized', $data) && null !== $data['display_name_normalized']) {
- $object->setDisplayNameNormalized($data['display_name_normalized']);
- } elseif (\array_key_exists('display_name_normalized', $data) && null === $data['display_name_normalized']) {
- $object->setDisplayNameNormalized(null);
- }
- if (\array_key_exists('email', $data) && null !== $data['email']) {
+ if (\array_key_exists('display_name', $data) && null !== $data['display_name']) {
+ $object->setDisplayName($data['display_name']);
+ } elseif (\array_key_exists('display_name', $data) && null === $data['display_name']) {
+ $object->setDisplayName(null);
+ }
+ if (\array_key_exists('display_name_normalized', $data) && null !== $data['display_name_normalized']) {
+ $object->setDisplayNameNormalized($data['display_name_normalized']);
+ } elseif (\array_key_exists('display_name_normalized', $data) && null === $data['display_name_normalized']) {
+ $object->setDisplayNameNormalized(null);
+ }
+ if (\array_key_exists('email', $data) && null !== $data['email']) {
+ $value = $data['email'];
+ if (\is_string($data['email'])) {
$value = $data['email'];
- if (\is_string($data['email'])) {
- $value = $data['email'];
- }
- $object->setEmail($value);
- } elseif (\array_key_exists('email', $data) && null === $data['email']) {
- $object->setEmail(null);
}
- if (\array_key_exists('fields', $data) && null !== $data['fields']) {
- $value_1 = $data['fields'];
- if (\is_array($data['fields']) && $this->isOnlyNumericKeys($data['fields'])) {
- $values = [];
- foreach ($data['fields'] as $value_2) {
- $values[] = $value_2;
- }
- $value_1 = $values;
- } elseif (isset($data['fields'])) {
- $value_1 = $data['fields'];
+ $object->setEmail($value);
+ } elseif (\array_key_exists('email', $data) && null === $data['email']) {
+ $object->setEmail(null);
+ }
+ if (\array_key_exists('fields', $data) && null !== $data['fields']) {
+ $value_1 = $data['fields'];
+ if (\is_array($data['fields']) && $this->isOnlyNumericKeys($data['fields'])) {
+ $values = [];
+ foreach ($data['fields'] as $value_2) {
+ $values[] = $value_2;
}
- $object->setFields($value_1);
- } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
- $object->setFields(null);
+ $value_1 = $values;
+ } elseif (isset($data['fields'])) {
+ $value_1 = $data['fields'];
}
- if (\array_key_exists('first_name', $data) && null !== $data['first_name']) {
+ $object->setFields($value_1);
+ } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
+ $object->setFields(null);
+ }
+ if (\array_key_exists('first_name', $data) && null !== $data['first_name']) {
+ $value_3 = $data['first_name'];
+ if (\is_string($data['first_name'])) {
$value_3 = $data['first_name'];
- if (\is_string($data['first_name'])) {
- $value_3 = $data['first_name'];
- }
- $object->setFirstName($value_3);
- } elseif (\array_key_exists('first_name', $data) && null === $data['first_name']) {
- $object->setFirstName(null);
}
- if (\array_key_exists('guest_expiration_ts', $data) && null !== $data['guest_expiration_ts']) {
+ $object->setFirstName($value_3);
+ } elseif (\array_key_exists('first_name', $data) && null === $data['first_name']) {
+ $object->setFirstName(null);
+ }
+ if (\array_key_exists('guest_expiration_ts', $data) && null !== $data['guest_expiration_ts']) {
+ $value_4 = $data['guest_expiration_ts'];
+ if (\is_int($data['guest_expiration_ts'])) {
$value_4 = $data['guest_expiration_ts'];
- if (\is_int($data['guest_expiration_ts'])) {
- $value_4 = $data['guest_expiration_ts'];
- }
- $object->setGuestExpirationTs($value_4);
- } elseif (\array_key_exists('guest_expiration_ts', $data) && null === $data['guest_expiration_ts']) {
- $object->setGuestExpirationTs(null);
}
- if (\array_key_exists('guest_invited_by', $data) && null !== $data['guest_invited_by']) {
+ $object->setGuestExpirationTs($value_4);
+ } elseif (\array_key_exists('guest_expiration_ts', $data) && null === $data['guest_expiration_ts']) {
+ $object->setGuestExpirationTs(null);
+ }
+ if (\array_key_exists('guest_invited_by', $data) && null !== $data['guest_invited_by']) {
+ $value_5 = $data['guest_invited_by'];
+ if (\is_string($data['guest_invited_by'])) {
$value_5 = $data['guest_invited_by'];
- if (\is_string($data['guest_invited_by'])) {
- $value_5 = $data['guest_invited_by'];
- }
- $object->setGuestInvitedBy($value_5);
- } elseif (\array_key_exists('guest_invited_by', $data) && null === $data['guest_invited_by']) {
- $object->setGuestInvitedBy(null);
}
- if (\array_key_exists('image_1024', $data) && null !== $data['image_1024']) {
+ $object->setGuestInvitedBy($value_5);
+ } elseif (\array_key_exists('guest_invited_by', $data) && null === $data['guest_invited_by']) {
+ $object->setGuestInvitedBy(null);
+ }
+ if (\array_key_exists('image_1024', $data) && null !== $data['image_1024']) {
+ $value_6 = $data['image_1024'];
+ if (\is_string($data['image_1024'])) {
$value_6 = $data['image_1024'];
- if (\is_string($data['image_1024'])) {
- $value_6 = $data['image_1024'];
- }
- $object->setImage1024($value_6);
- } elseif (\array_key_exists('image_1024', $data) && null === $data['image_1024']) {
- $object->setImage1024(null);
}
- if (\array_key_exists('image_192', $data) && null !== $data['image_192']) {
+ $object->setImage1024($value_6);
+ } elseif (\array_key_exists('image_1024', $data) && null === $data['image_1024']) {
+ $object->setImage1024(null);
+ }
+ if (\array_key_exists('image_192', $data) && null !== $data['image_192']) {
+ $value_7 = $data['image_192'];
+ if (\is_string($data['image_192'])) {
$value_7 = $data['image_192'];
- if (\is_string($data['image_192'])) {
- $value_7 = $data['image_192'];
- }
- $object->setImage192($value_7);
- } elseif (\array_key_exists('image_192', $data) && null === $data['image_192']) {
- $object->setImage192(null);
}
- if (\array_key_exists('image_24', $data) && null !== $data['image_24']) {
+ $object->setImage192($value_7);
+ } elseif (\array_key_exists('image_192', $data) && null === $data['image_192']) {
+ $object->setImage192(null);
+ }
+ if (\array_key_exists('image_24', $data) && null !== $data['image_24']) {
+ $value_8 = $data['image_24'];
+ if (\is_string($data['image_24'])) {
$value_8 = $data['image_24'];
- if (\is_string($data['image_24'])) {
- $value_8 = $data['image_24'];
- }
- $object->setImage24($value_8);
- } elseif (\array_key_exists('image_24', $data) && null === $data['image_24']) {
- $object->setImage24(null);
}
- if (\array_key_exists('image_32', $data) && null !== $data['image_32']) {
+ $object->setImage24($value_8);
+ } elseif (\array_key_exists('image_24', $data) && null === $data['image_24']) {
+ $object->setImage24(null);
+ }
+ if (\array_key_exists('image_32', $data) && null !== $data['image_32']) {
+ $value_9 = $data['image_32'];
+ if (\is_string($data['image_32'])) {
$value_9 = $data['image_32'];
- if (\is_string($data['image_32'])) {
- $value_9 = $data['image_32'];
- }
- $object->setImage32($value_9);
- } elseif (\array_key_exists('image_32', $data) && null === $data['image_32']) {
- $object->setImage32(null);
}
- if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
+ $object->setImage32($value_9);
+ } elseif (\array_key_exists('image_32', $data) && null === $data['image_32']) {
+ $object->setImage32(null);
+ }
+ if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
+ $value_10 = $data['image_48'];
+ if (\is_string($data['image_48'])) {
$value_10 = $data['image_48'];
- if (\is_string($data['image_48'])) {
- $value_10 = $data['image_48'];
- }
- $object->setImage48($value_10);
- } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
- $object->setImage48(null);
}
- if (\array_key_exists('image_512', $data) && null !== $data['image_512']) {
+ $object->setImage48($value_10);
+ } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
+ $object->setImage48(null);
+ }
+ if (\array_key_exists('image_512', $data) && null !== $data['image_512']) {
+ $value_11 = $data['image_512'];
+ if (\is_string($data['image_512'])) {
$value_11 = $data['image_512'];
- if (\is_string($data['image_512'])) {
- $value_11 = $data['image_512'];
- }
- $object->setImage512($value_11);
- } elseif (\array_key_exists('image_512', $data) && null === $data['image_512']) {
- $object->setImage512(null);
}
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
+ $object->setImage512($value_11);
+ } elseif (\array_key_exists('image_512', $data) && null === $data['image_512']) {
+ $object->setImage512(null);
+ }
+ if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
+ $value_12 = $data['image_72'];
+ if (\is_string($data['image_72'])) {
$value_12 = $data['image_72'];
- if (\is_string($data['image_72'])) {
- $value_12 = $data['image_72'];
- }
- $object->setImage72($value_12);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
}
- if (\array_key_exists('image_original', $data) && null !== $data['image_original']) {
+ $object->setImage72($value_12);
+ } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
+ $object->setImage72(null);
+ }
+ if (\array_key_exists('image_original', $data) && null !== $data['image_original']) {
+ $value_13 = $data['image_original'];
+ if (\is_string($data['image_original'])) {
$value_13 = $data['image_original'];
- if (\is_string($data['image_original'])) {
- $value_13 = $data['image_original'];
- }
- $object->setImageOriginal($value_13);
- } elseif (\array_key_exists('image_original', $data) && null === $data['image_original']) {
- $object->setImageOriginal(null);
- }
- if (\array_key_exists('is_app_user', $data) && null !== $data['is_app_user']) {
- $object->setIsAppUser($data['is_app_user']);
- } elseif (\array_key_exists('is_app_user', $data) && null === $data['is_app_user']) {
- $object->setIsAppUser(null);
}
- if (\array_key_exists('is_custom_image', $data) && null !== $data['is_custom_image']) {
- $object->setIsCustomImage($data['is_custom_image']);
- } elseif (\array_key_exists('is_custom_image', $data) && null === $data['is_custom_image']) {
- $object->setIsCustomImage(null);
- }
- if (\array_key_exists('is_restricted', $data) && null !== $data['is_restricted']) {
+ $object->setImageOriginal($value_13);
+ } elseif (\array_key_exists('image_original', $data) && null === $data['image_original']) {
+ $object->setImageOriginal(null);
+ }
+ if (\array_key_exists('is_app_user', $data) && null !== $data['is_app_user']) {
+ $object->setIsAppUser($data['is_app_user']);
+ } elseif (\array_key_exists('is_app_user', $data) && null === $data['is_app_user']) {
+ $object->setIsAppUser(null);
+ }
+ if (\array_key_exists('is_custom_image', $data) && null !== $data['is_custom_image']) {
+ $object->setIsCustomImage($data['is_custom_image']);
+ } elseif (\array_key_exists('is_custom_image', $data) && null === $data['is_custom_image']) {
+ $object->setIsCustomImage(null);
+ }
+ if (\array_key_exists('is_restricted', $data) && null !== $data['is_restricted']) {
+ $value_14 = $data['is_restricted'];
+ if (\is_bool($data['is_restricted'])) {
$value_14 = $data['is_restricted'];
- if (\is_bool($data['is_restricted'])) {
- $value_14 = $data['is_restricted'];
- }
- $object->setIsRestricted($value_14);
- } elseif (\array_key_exists('is_restricted', $data) && null === $data['is_restricted']) {
- $object->setIsRestricted(null);
}
- if (\array_key_exists('is_ultra_restricted', $data) && null !== $data['is_ultra_restricted']) {
+ $object->setIsRestricted($value_14);
+ } elseif (\array_key_exists('is_restricted', $data) && null === $data['is_restricted']) {
+ $object->setIsRestricted(null);
+ }
+ if (\array_key_exists('is_ultra_restricted', $data) && null !== $data['is_ultra_restricted']) {
+ $value_15 = $data['is_ultra_restricted'];
+ if (\is_bool($data['is_ultra_restricted'])) {
$value_15 = $data['is_ultra_restricted'];
- if (\is_bool($data['is_ultra_restricted'])) {
- $value_15 = $data['is_ultra_restricted'];
- }
- $object->setIsUltraRestricted($value_15);
- } elseif (\array_key_exists('is_ultra_restricted', $data) && null === $data['is_ultra_restricted']) {
- $object->setIsUltraRestricted(null);
- }
- if (\array_key_exists('last_avatar_image_hash', $data) && null !== $data['last_avatar_image_hash']) {
- $object->setLastAvatarImageHash($data['last_avatar_image_hash']);
- } elseif (\array_key_exists('last_avatar_image_hash', $data) && null === $data['last_avatar_image_hash']) {
- $object->setLastAvatarImageHash(null);
}
- if (\array_key_exists('last_name', $data) && null !== $data['last_name']) {
+ $object->setIsUltraRestricted($value_15);
+ } elseif (\array_key_exists('is_ultra_restricted', $data) && null === $data['is_ultra_restricted']) {
+ $object->setIsUltraRestricted(null);
+ }
+ if (\array_key_exists('last_avatar_image_hash', $data) && null !== $data['last_avatar_image_hash']) {
+ $object->setLastAvatarImageHash($data['last_avatar_image_hash']);
+ } elseif (\array_key_exists('last_avatar_image_hash', $data) && null === $data['last_avatar_image_hash']) {
+ $object->setLastAvatarImageHash(null);
+ }
+ if (\array_key_exists('last_name', $data) && null !== $data['last_name']) {
+ $value_16 = $data['last_name'];
+ if (\is_string($data['last_name'])) {
$value_16 = $data['last_name'];
- if (\is_string($data['last_name'])) {
- $value_16 = $data['last_name'];
- }
- $object->setLastName($value_16);
- } elseif (\array_key_exists('last_name', $data) && null === $data['last_name']) {
- $object->setLastName(null);
}
- if (\array_key_exists('memberships_count', $data) && null !== $data['memberships_count']) {
- $object->setMembershipsCount($data['memberships_count']);
- } elseif (\array_key_exists('memberships_count', $data) && null === $data['memberships_count']) {
- $object->setMembershipsCount(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setLastName($value_16);
+ } elseif (\array_key_exists('last_name', $data) && null === $data['last_name']) {
+ $object->setLastName(null);
+ }
+ if (\array_key_exists('memberships_count', $data) && null !== $data['memberships_count']) {
+ $object->setMembershipsCount($data['memberships_count']);
+ } elseif (\array_key_exists('memberships_count', $data) && null === $data['memberships_count']) {
+ $object->setMembershipsCount(null);
+ }
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $value_17 = $data['name'];
+ if (\is_string($data['name'])) {
$value_17 = $data['name'];
- if (\is_string($data['name'])) {
- $value_17 = $data['name'];
- }
- $object->setName($value_17);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('phone', $data) && null !== $data['phone']) {
- $object->setPhone($data['phone']);
- } elseif (\array_key_exists('phone', $data) && null === $data['phone']) {
- $object->setPhone(null);
}
- if (\array_key_exists('pronouns', $data) && null !== $data['pronouns']) {
- $object->setPronouns($data['pronouns']);
- } elseif (\array_key_exists('pronouns', $data) && null === $data['pronouns']) {
- $object->setPronouns(null);
- }
- if (\array_key_exists('real_name', $data) && null !== $data['real_name']) {
- $object->setRealName($data['real_name']);
- } elseif (\array_key_exists('real_name', $data) && null === $data['real_name']) {
- $object->setRealName(null);
- }
- if (\array_key_exists('real_name_normalized', $data) && null !== $data['real_name_normalized']) {
- $object->setRealNameNormalized($data['real_name_normalized']);
- } elseif (\array_key_exists('real_name_normalized', $data) && null === $data['real_name_normalized']) {
- $object->setRealNameNormalized(null);
- }
- if (\array_key_exists('skype', $data) && null !== $data['skype']) {
- $object->setSkype($data['skype']);
- } elseif (\array_key_exists('skype', $data) && null === $data['skype']) {
- $object->setSkype(null);
- }
- if (\array_key_exists('status_default_emoji', $data) && null !== $data['status_default_emoji']) {
- $object->setStatusDefaultEmoji($data['status_default_emoji']);
- } elseif (\array_key_exists('status_default_emoji', $data) && null === $data['status_default_emoji']) {
- $object->setStatusDefaultEmoji(null);
- }
- if (\array_key_exists('status_default_text', $data) && null !== $data['status_default_text']) {
- $object->setStatusDefaultText($data['status_default_text']);
- } elseif (\array_key_exists('status_default_text', $data) && null === $data['status_default_text']) {
- $object->setStatusDefaultText(null);
- }
- if (\array_key_exists('status_default_text_canonical', $data) && null !== $data['status_default_text_canonical']) {
+ $object->setName($value_17);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('phone', $data) && null !== $data['phone']) {
+ $object->setPhone($data['phone']);
+ } elseif (\array_key_exists('phone', $data) && null === $data['phone']) {
+ $object->setPhone(null);
+ }
+ if (\array_key_exists('pronouns', $data) && null !== $data['pronouns']) {
+ $object->setPronouns($data['pronouns']);
+ } elseif (\array_key_exists('pronouns', $data) && null === $data['pronouns']) {
+ $object->setPronouns(null);
+ }
+ if (\array_key_exists('real_name', $data) && null !== $data['real_name']) {
+ $object->setRealName($data['real_name']);
+ } elseif (\array_key_exists('real_name', $data) && null === $data['real_name']) {
+ $object->setRealName(null);
+ }
+ if (\array_key_exists('real_name_normalized', $data) && null !== $data['real_name_normalized']) {
+ $object->setRealNameNormalized($data['real_name_normalized']);
+ } elseif (\array_key_exists('real_name_normalized', $data) && null === $data['real_name_normalized']) {
+ $object->setRealNameNormalized(null);
+ }
+ if (\array_key_exists('skype', $data) && null !== $data['skype']) {
+ $object->setSkype($data['skype']);
+ } elseif (\array_key_exists('skype', $data) && null === $data['skype']) {
+ $object->setSkype(null);
+ }
+ if (\array_key_exists('status_default_emoji', $data) && null !== $data['status_default_emoji']) {
+ $object->setStatusDefaultEmoji($data['status_default_emoji']);
+ } elseif (\array_key_exists('status_default_emoji', $data) && null === $data['status_default_emoji']) {
+ $object->setStatusDefaultEmoji(null);
+ }
+ if (\array_key_exists('status_default_text', $data) && null !== $data['status_default_text']) {
+ $object->setStatusDefaultText($data['status_default_text']);
+ } elseif (\array_key_exists('status_default_text', $data) && null === $data['status_default_text']) {
+ $object->setStatusDefaultText(null);
+ }
+ if (\array_key_exists('status_default_text_canonical', $data) && null !== $data['status_default_text_canonical']) {
+ $value_18 = $data['status_default_text_canonical'];
+ if (\is_string($data['status_default_text_canonical'])) {
$value_18 = $data['status_default_text_canonical'];
- if (\is_string($data['status_default_text_canonical'])) {
- $value_18 = $data['status_default_text_canonical'];
- }
- $object->setStatusDefaultTextCanonical($value_18);
- } elseif (\array_key_exists('status_default_text_canonical', $data) && null === $data['status_default_text_canonical']) {
- $object->setStatusDefaultTextCanonical(null);
- }
- if (\array_key_exists('status_emoji', $data) && null !== $data['status_emoji']) {
- $object->setStatusEmoji($data['status_emoji']);
- } elseif (\array_key_exists('status_emoji', $data) && null === $data['status_emoji']) {
- $object->setStatusEmoji(null);
}
- if (\array_key_exists('status_expiration', $data) && null !== $data['status_expiration']) {
- $object->setStatusExpiration($data['status_expiration']);
- } elseif (\array_key_exists('status_expiration', $data) && null === $data['status_expiration']) {
- $object->setStatusExpiration(null);
- }
- if (\array_key_exists('status_text', $data) && null !== $data['status_text']) {
- $object->setStatusText($data['status_text']);
- } elseif (\array_key_exists('status_text', $data) && null === $data['status_text']) {
- $object->setStatusText(null);
- }
- if (\array_key_exists('status_text_canonical', $data) && null !== $data['status_text_canonical']) {
+ $object->setStatusDefaultTextCanonical($value_18);
+ } elseif (\array_key_exists('status_default_text_canonical', $data) && null === $data['status_default_text_canonical']) {
+ $object->setStatusDefaultTextCanonical(null);
+ }
+ if (\array_key_exists('status_emoji', $data) && null !== $data['status_emoji']) {
+ $object->setStatusEmoji($data['status_emoji']);
+ } elseif (\array_key_exists('status_emoji', $data) && null === $data['status_emoji']) {
+ $object->setStatusEmoji(null);
+ }
+ if (\array_key_exists('status_expiration', $data) && null !== $data['status_expiration']) {
+ $object->setStatusExpiration($data['status_expiration']);
+ } elseif (\array_key_exists('status_expiration', $data) && null === $data['status_expiration']) {
+ $object->setStatusExpiration(null);
+ }
+ if (\array_key_exists('status_text', $data) && null !== $data['status_text']) {
+ $object->setStatusText($data['status_text']);
+ } elseif (\array_key_exists('status_text', $data) && null === $data['status_text']) {
+ $object->setStatusText(null);
+ }
+ if (\array_key_exists('status_text_canonical', $data) && null !== $data['status_text_canonical']) {
+ $value_19 = $data['status_text_canonical'];
+ if (\is_string($data['status_text_canonical'])) {
$value_19 = $data['status_text_canonical'];
- if (\is_string($data['status_text_canonical'])) {
- $value_19 = $data['status_text_canonical'];
- }
- $object->setStatusTextCanonical($value_19);
- } elseif (\array_key_exists('status_text_canonical', $data) && null === $data['status_text_canonical']) {
- $object->setStatusTextCanonical(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('title', $data) && null !== $data['title']) {
- $object->setTitle($data['title']);
- } elseif (\array_key_exists('title', $data) && null === $data['title']) {
- $object->setTitle(null);
- }
- if (\array_key_exists('updated', $data) && null !== $data['updated']) {
- $object->setUpdated($data['updated']);
- } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
- $object->setUpdated(null);
}
- if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
- $object->setUserId($data['user_id']);
- } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
- $object->setUserId(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
+ $object->setStatusTextCanonical($value_19);
+ } elseif (\array_key_exists('status_text_canonical', $data) && null === $data['status_text_canonical']) {
+ $object->setStatusTextCanonical(null);
+ }
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($data['team']);
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
+ }
+ if (\array_key_exists('title', $data) && null !== $data['title']) {
+ $object->setTitle($data['title']);
+ } elseif (\array_key_exists('title', $data) && null === $data['title']) {
+ $object->setTitle(null);
+ }
+ if (\array_key_exists('updated', $data) && null !== $data['updated']) {
+ $object->setUpdated($data['updated']);
+ } elseif (\array_key_exists('updated', $data) && null === $data['updated']) {
+ $object->setUpdated(null);
+ }
+ if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
+ $object->setUserId($data['user_id']);
+ } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
+ $object->setUserId(null);
+ }
+ if (\array_key_exists('username', $data) && null !== $data['username']) {
+ $value_20 = $data['username'];
+ if (\is_string($data['username'])) {
$value_20 = $data['username'];
- if (\is_string($data['username'])) {
- $value_20 = $data['username'];
- }
- $object->setUsername($value_20);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
}
-
- return $object;
+ $object->setUsername($value_20);
+ } elseif (\array_key_exists('username', $data) && null === $data['username']) {
+ $object->setUsername(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('alwaysActive') && null !== $object->getAlwaysActive()) {
- $data['always_active'] = $object->getAlwaysActive();
- }
- if ($object->isInitialized('apiAppId') && null !== $object->getApiAppId()) {
- $data['api_app_id'] = $object->getApiAppId();
- }
- $data['avatar_hash'] = $object->getAvatarHash();
- if ($object->isInitialized('botId') && null !== $object->getBotId()) {
- $data['bot_id'] = $object->getBotId();
- }
- $data['display_name'] = $object->getDisplayName();
- $data['display_name_normalized'] = $object->getDisplayNameNormalized();
- if ($object->isInitialized('email') && null !== $object->getEmail()) {
- $value = $object->getEmail();
- if (\is_string($object->getEmail())) {
- $value = $object->getEmail();
- }
- $data['email'] = $value;
- }
- $value_1 = $object->getFields();
- if (\is_array($object->getFields())) {
- $values = [];
- foreach ($object->getFields() as $value_2) {
- $values[] = $value_2;
- }
- $value_1 = $values;
- } elseif (null !== $object->getFields()) {
- $value_1 = $object->getFields();
- }
- $data['fields'] = $value_1;
- if ($object->isInitialized('firstName') && null !== $object->getFirstName()) {
- $value_3 = $object->getFirstName();
- if (\is_string($object->getFirstName())) {
- $value_3 = $object->getFirstName();
- }
- $data['first_name'] = $value_3;
- }
- if ($object->isInitialized('guestExpirationTs') && null !== $object->getGuestExpirationTs()) {
- $value_4 = $object->getGuestExpirationTs();
- if (\is_int($object->getGuestExpirationTs())) {
- $value_4 = $object->getGuestExpirationTs();
- }
- $data['guest_expiration_ts'] = $value_4;
- }
- if ($object->isInitialized('guestInvitedBy') && null !== $object->getGuestInvitedBy()) {
- $value_5 = $object->getGuestInvitedBy();
- if (\is_string($object->getGuestInvitedBy())) {
- $value_5 = $object->getGuestInvitedBy();
- }
- $data['guest_invited_by'] = $value_5;
- }
- if ($object->isInitialized('image1024') && null !== $object->getImage1024()) {
- $value_6 = $object->getImage1024();
- if (\is_string($object->getImage1024())) {
- $value_6 = $object->getImage1024();
- }
- $data['image_1024'] = $value_6;
- }
- if ($object->isInitialized('image192') && null !== $object->getImage192()) {
- $value_7 = $object->getImage192();
- if (\is_string($object->getImage192())) {
- $value_7 = $object->getImage192();
- }
- $data['image_192'] = $value_7;
- }
- if ($object->isInitialized('image24') && null !== $object->getImage24()) {
- $value_8 = $object->getImage24();
- if (\is_string($object->getImage24())) {
- $value_8 = $object->getImage24();
- }
- $data['image_24'] = $value_8;
- }
- if ($object->isInitialized('image32') && null !== $object->getImage32()) {
- $value_9 = $object->getImage32();
- if (\is_string($object->getImage32())) {
- $value_9 = $object->getImage32();
- }
- $data['image_32'] = $value_9;
- }
- if ($object->isInitialized('image48') && null !== $object->getImage48()) {
- $value_10 = $object->getImage48();
- if (\is_string($object->getImage48())) {
- $value_10 = $object->getImage48();
- }
- $data['image_48'] = $value_10;
- }
- if ($object->isInitialized('image512') && null !== $object->getImage512()) {
- $value_11 = $object->getImage512();
- if (\is_string($object->getImage512())) {
- $value_11 = $object->getImage512();
- }
- $data['image_512'] = $value_11;
- }
- if ($object->isInitialized('image72') && null !== $object->getImage72()) {
- $value_12 = $object->getImage72();
- if (\is_string($object->getImage72())) {
- $value_12 = $object->getImage72();
- }
- $data['image_72'] = $value_12;
- }
- if ($object->isInitialized('imageOriginal') && null !== $object->getImageOriginal()) {
- $value_13 = $object->getImageOriginal();
- if (\is_string($object->getImageOriginal())) {
- $value_13 = $object->getImageOriginal();
- }
- $data['image_original'] = $value_13;
- }
- if ($object->isInitialized('isAppUser') && null !== $object->getIsAppUser()) {
- $data['is_app_user'] = $object->getIsAppUser();
+ return $object;
+ }
+
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('alwaysActive') && null !== $data->getAlwaysActive()) {
+ $dataArray['always_active'] = $data->getAlwaysActive();
+ }
+ if ($data->isInitialized('apiAppId') && null !== $data->getApiAppId()) {
+ $dataArray['api_app_id'] = $data->getApiAppId();
+ }
+ $dataArray['avatar_hash'] = $data->getAvatarHash();
+ if ($data->isInitialized('botId') && null !== $data->getBotId()) {
+ $dataArray['bot_id'] = $data->getBotId();
+ }
+ $dataArray['display_name'] = $data->getDisplayName();
+ $dataArray['display_name_normalized'] = $data->getDisplayNameNormalized();
+ if ($data->isInitialized('email') && null !== $data->getEmail()) {
+ $value = $data->getEmail();
+ if (\is_string($data->getEmail())) {
+ $value = $data->getEmail();
+ }
+ $dataArray['email'] = $value;
+ }
+ $value_1 = $data->getFields();
+ if (\is_array($data->getFields())) {
+ $values = [];
+ foreach ($data->getFields() as $value_2) {
+ $values[] = $value_2;
+ }
+ $value_1 = $values;
+ } elseif (null !== $data->getFields()) {
+ $value_1 = $data->getFields();
+ }
+ $dataArray['fields'] = $value_1;
+ if ($data->isInitialized('firstName') && null !== $data->getFirstName()) {
+ $value_3 = $data->getFirstName();
+ if (\is_string($data->getFirstName())) {
+ $value_3 = $data->getFirstName();
}
- if ($object->isInitialized('isCustomImage') && null !== $object->getIsCustomImage()) {
- $data['is_custom_image'] = $object->getIsCustomImage();
+ $dataArray['first_name'] = $value_3;
+ }
+ if ($data->isInitialized('guestExpirationTs') && null !== $data->getGuestExpirationTs()) {
+ $value_4 = $data->getGuestExpirationTs();
+ if (\is_int($data->getGuestExpirationTs())) {
+ $value_4 = $data->getGuestExpirationTs();
}
- if ($object->isInitialized('isRestricted') && null !== $object->getIsRestricted()) {
- $value_14 = $object->getIsRestricted();
- if (\is_bool($object->getIsRestricted())) {
- $value_14 = $object->getIsRestricted();
- }
- $data['is_restricted'] = $value_14;
+ $dataArray['guest_expiration_ts'] = $value_4;
+ }
+ if ($data->isInitialized('guestInvitedBy') && null !== $data->getGuestInvitedBy()) {
+ $value_5 = $data->getGuestInvitedBy();
+ if (\is_string($data->getGuestInvitedBy())) {
+ $value_5 = $data->getGuestInvitedBy();
}
- if ($object->isInitialized('isUltraRestricted') && null !== $object->getIsUltraRestricted()) {
- $value_15 = $object->getIsUltraRestricted();
- if (\is_bool($object->getIsUltraRestricted())) {
- $value_15 = $object->getIsUltraRestricted();
- }
- $data['is_ultra_restricted'] = $value_15;
+ $dataArray['guest_invited_by'] = $value_5;
+ }
+ if ($data->isInitialized('image1024') && null !== $data->getImage1024()) {
+ $value_6 = $data->getImage1024();
+ if (\is_string($data->getImage1024())) {
+ $value_6 = $data->getImage1024();
}
- if ($object->isInitialized('lastAvatarImageHash') && null !== $object->getLastAvatarImageHash()) {
- $data['last_avatar_image_hash'] = $object->getLastAvatarImageHash();
+ $dataArray['image_1024'] = $value_6;
+ }
+ if ($data->isInitialized('image192') && null !== $data->getImage192()) {
+ $value_7 = $data->getImage192();
+ if (\is_string($data->getImage192())) {
+ $value_7 = $data->getImage192();
}
- if ($object->isInitialized('lastName') && null !== $object->getLastName()) {
- $value_16 = $object->getLastName();
- if (\is_string($object->getLastName())) {
- $value_16 = $object->getLastName();
- }
- $data['last_name'] = $value_16;
+ $dataArray['image_192'] = $value_7;
+ }
+ if ($data->isInitialized('image24') && null !== $data->getImage24()) {
+ $value_8 = $data->getImage24();
+ if (\is_string($data->getImage24())) {
+ $value_8 = $data->getImage24();
}
- if ($object->isInitialized('membershipsCount') && null !== $object->getMembershipsCount()) {
- $data['memberships_count'] = $object->getMembershipsCount();
+ $dataArray['image_24'] = $value_8;
+ }
+ if ($data->isInitialized('image32') && null !== $data->getImage32()) {
+ $value_9 = $data->getImage32();
+ if (\is_string($data->getImage32())) {
+ $value_9 = $data->getImage32();
}
- if ($object->isInitialized('name') && null !== $object->getName()) {
- $value_17 = $object->getName();
- if (\is_string($object->getName())) {
- $value_17 = $object->getName();
- }
- $data['name'] = $value_17;
+ $dataArray['image_32'] = $value_9;
+ }
+ if ($data->isInitialized('image48') && null !== $data->getImage48()) {
+ $value_10 = $data->getImage48();
+ if (\is_string($data->getImage48())) {
+ $value_10 = $data->getImage48();
}
- $data['phone'] = $object->getPhone();
- if ($object->isInitialized('pronouns') && null !== $object->getPronouns()) {
- $data['pronouns'] = $object->getPronouns();
+ $dataArray['image_48'] = $value_10;
+ }
+ if ($data->isInitialized('image512') && null !== $data->getImage512()) {
+ $value_11 = $data->getImage512();
+ if (\is_string($data->getImage512())) {
+ $value_11 = $data->getImage512();
}
- $data['real_name'] = $object->getRealName();
- $data['real_name_normalized'] = $object->getRealNameNormalized();
- $data['skype'] = $object->getSkype();
- if ($object->isInitialized('statusDefaultEmoji') && null !== $object->getStatusDefaultEmoji()) {
- $data['status_default_emoji'] = $object->getStatusDefaultEmoji();
+ $dataArray['image_512'] = $value_11;
+ }
+ if ($data->isInitialized('image72') && null !== $data->getImage72()) {
+ $value_12 = $data->getImage72();
+ if (\is_string($data->getImage72())) {
+ $value_12 = $data->getImage72();
}
- if ($object->isInitialized('statusDefaultText') && null !== $object->getStatusDefaultText()) {
- $data['status_default_text'] = $object->getStatusDefaultText();
+ $dataArray['image_72'] = $value_12;
+ }
+ if ($data->isInitialized('imageOriginal') && null !== $data->getImageOriginal()) {
+ $value_13 = $data->getImageOriginal();
+ if (\is_string($data->getImageOriginal())) {
+ $value_13 = $data->getImageOriginal();
}
- if ($object->isInitialized('statusDefaultTextCanonical') && null !== $object->getStatusDefaultTextCanonical()) {
- $value_18 = $object->getStatusDefaultTextCanonical();
- if (\is_string($object->getStatusDefaultTextCanonical())) {
- $value_18 = $object->getStatusDefaultTextCanonical();
- }
- $data['status_default_text_canonical'] = $value_18;
+ $dataArray['image_original'] = $value_13;
+ }
+ if ($data->isInitialized('isAppUser') && null !== $data->getIsAppUser()) {
+ $dataArray['is_app_user'] = $data->getIsAppUser();
+ }
+ if ($data->isInitialized('isCustomImage') && null !== $data->getIsCustomImage()) {
+ $dataArray['is_custom_image'] = $data->getIsCustomImage();
+ }
+ if ($data->isInitialized('isRestricted') && null !== $data->getIsRestricted()) {
+ $value_14 = $data->getIsRestricted();
+ if (\is_bool($data->getIsRestricted())) {
+ $value_14 = $data->getIsRestricted();
}
- $data['status_emoji'] = $object->getStatusEmoji();
- if ($object->isInitialized('statusExpiration') && null !== $object->getStatusExpiration()) {
- $data['status_expiration'] = $object->getStatusExpiration();
+ $dataArray['is_restricted'] = $value_14;
+ }
+ if ($data->isInitialized('isUltraRestricted') && null !== $data->getIsUltraRestricted()) {
+ $value_15 = $data->getIsUltraRestricted();
+ if (\is_bool($data->getIsUltraRestricted())) {
+ $value_15 = $data->getIsUltraRestricted();
}
- $data['status_text'] = $object->getStatusText();
- if ($object->isInitialized('statusTextCanonical') && null !== $object->getStatusTextCanonical()) {
- $value_19 = $object->getStatusTextCanonical();
- if (\is_string($object->getStatusTextCanonical())) {
- $value_19 = $object->getStatusTextCanonical();
- }
- $data['status_text_canonical'] = $value_19;
+ $dataArray['is_ultra_restricted'] = $value_15;
+ }
+ if ($data->isInitialized('lastAvatarImageHash') && null !== $data->getLastAvatarImageHash()) {
+ $dataArray['last_avatar_image_hash'] = $data->getLastAvatarImageHash();
+ }
+ if ($data->isInitialized('lastName') && null !== $data->getLastName()) {
+ $value_16 = $data->getLastName();
+ if (\is_string($data->getLastName())) {
+ $value_16 = $data->getLastName();
}
- if ($object->isInitialized('team') && null !== $object->getTeam()) {
- $data['team'] = $object->getTeam();
+ $dataArray['last_name'] = $value_16;
+ }
+ if ($data->isInitialized('membershipsCount') && null !== $data->getMembershipsCount()) {
+ $dataArray['memberships_count'] = $data->getMembershipsCount();
+ }
+ if ($data->isInitialized('name') && null !== $data->getName()) {
+ $value_17 = $data->getName();
+ if (\is_string($data->getName())) {
+ $value_17 = $data->getName();
}
- $data['title'] = $object->getTitle();
- if ($object->isInitialized('updated') && null !== $object->getUpdated()) {
- $data['updated'] = $object->getUpdated();
+ $dataArray['name'] = $value_17;
+ }
+ $dataArray['phone'] = $data->getPhone();
+ if ($data->isInitialized('pronouns') && null !== $data->getPronouns()) {
+ $dataArray['pronouns'] = $data->getPronouns();
+ }
+ $dataArray['real_name'] = $data->getRealName();
+ $dataArray['real_name_normalized'] = $data->getRealNameNormalized();
+ $dataArray['skype'] = $data->getSkype();
+ if ($data->isInitialized('statusDefaultEmoji') && null !== $data->getStatusDefaultEmoji()) {
+ $dataArray['status_default_emoji'] = $data->getStatusDefaultEmoji();
+ }
+ if ($data->isInitialized('statusDefaultText') && null !== $data->getStatusDefaultText()) {
+ $dataArray['status_default_text'] = $data->getStatusDefaultText();
+ }
+ if ($data->isInitialized('statusDefaultTextCanonical') && null !== $data->getStatusDefaultTextCanonical()) {
+ $value_18 = $data->getStatusDefaultTextCanonical();
+ if (\is_string($data->getStatusDefaultTextCanonical())) {
+ $value_18 = $data->getStatusDefaultTextCanonical();
}
- if ($object->isInitialized('userId') && null !== $object->getUserId()) {
- $data['user_id'] = $object->getUserId();
+ $dataArray['status_default_text_canonical'] = $value_18;
+ }
+ $dataArray['status_emoji'] = $data->getStatusEmoji();
+ if ($data->isInitialized('statusExpiration') && null !== $data->getStatusExpiration()) {
+ $dataArray['status_expiration'] = $data->getStatusExpiration();
+ }
+ $dataArray['status_text'] = $data->getStatusText();
+ if ($data->isInitialized('statusTextCanonical') && null !== $data->getStatusTextCanonical()) {
+ $value_19 = $data->getStatusTextCanonical();
+ if (\is_string($data->getStatusTextCanonical())) {
+ $value_19 = $data->getStatusTextCanonical();
}
- if ($object->isInitialized('username') && null !== $object->getUsername()) {
- $value_20 = $object->getUsername();
- if (\is_string($object->getUsername())) {
- $value_20 = $object->getUsername();
- }
- $data['username'] = $value_20;
+ $dataArray['status_text_canonical'] = $value_19;
+ }
+ if ($data->isInitialized('team') && null !== $data->getTeam()) {
+ $dataArray['team'] = $data->getTeam();
+ }
+ $dataArray['title'] = $data->getTitle();
+ if ($data->isInitialized('updated') && null !== $data->getUpdated()) {
+ $dataArray['updated'] = $data->getUpdated();
+ }
+ if ($data->isInitialized('userId') && null !== $data->getUserId()) {
+ $dataArray['user_id'] = $data->getUserId();
+ }
+ if ($data->isInitialized('username') && null !== $data->getUsername()) {
+ $value_20 = $data->getUsername();
+ if (\is_string($data->getUsername())) {
+ $value_20 = $data->getUsername();
}
-
- return $data;
+ $dataArray['username'] = $value_20;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsUserProfile::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsUserProfile::class => false];
}
}
diff --git a/generated/Normalizer/ObjsUserProfileShortNormalizer.php b/generated/Normalizer/ObjsUserProfileShortNormalizer.php
index a1c28901..4a18c5c9 100644
--- a/generated/Normalizer/ObjsUserProfileShortNormalizer.php
+++ b/generated/Normalizer/ObjsUserProfileShortNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,255 +23,132 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsUserProfileShortNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsUserProfileShortNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsUserProfileShort();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('avatar_hash', $data) && null !== $data['avatar_hash']) {
- $object->setAvatarHash($data['avatar_hash']);
- } elseif (\array_key_exists('avatar_hash', $data) && null === $data['avatar_hash']) {
- $object->setAvatarHash(null);
- }
- if (\array_key_exists('display_name', $data) && null !== $data['display_name']) {
- $object->setDisplayName($data['display_name']);
- } elseif (\array_key_exists('display_name', $data) && null === $data['display_name']) {
- $object->setDisplayName(null);
- }
- if (\array_key_exists('display_name_normalized', $data) && null !== $data['display_name_normalized']) {
- $object->setDisplayNameNormalized($data['display_name_normalized']);
- } elseif (\array_key_exists('display_name_normalized', $data) && null === $data['display_name_normalized']) {
- $object->setDisplayNameNormalized(null);
- }
- if (\array_key_exists('first_name', $data) && null !== $data['first_name']) {
- $value = $data['first_name'];
- if (\is_string($data['first_name'])) {
- $value = $data['first_name'];
- }
- $object->setFirstName($value);
- } elseif (\array_key_exists('first_name', $data) && null === $data['first_name']) {
- $object->setFirstName(null);
- }
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
- $object->setImage72($data['image_72']);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
- }
- if (\array_key_exists('is_restricted', $data) && null !== $data['is_restricted']) {
- $object->setIsRestricted($data['is_restricted']);
- } elseif (\array_key_exists('is_restricted', $data) && null === $data['is_restricted']) {
- $object->setIsRestricted(null);
- }
- if (\array_key_exists('is_ultra_restricted', $data) && null !== $data['is_ultra_restricted']) {
- $object->setIsUltraRestricted($data['is_ultra_restricted']);
- } elseif (\array_key_exists('is_ultra_restricted', $data) && null === $data['is_ultra_restricted']) {
- $object->setIsUltraRestricted(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('real_name', $data) && null !== $data['real_name']) {
- $object->setRealName($data['real_name']);
- } elseif (\array_key_exists('real_name', $data) && null === $data['real_name']) {
- $object->setRealName(null);
- }
- if (\array_key_exists('real_name_normalized', $data) && null !== $data['real_name_normalized']) {
- $object->setRealNameNormalized($data['real_name_normalized']);
- } elseif (\array_key_exists('real_name_normalized', $data) && null === $data['real_name_normalized']) {
- $object->setRealNameNormalized(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['avatar_hash'] = $object->getAvatarHash();
- $data['display_name'] = $object->getDisplayName();
- if ($object->isInitialized('displayNameNormalized') && null !== $object->getDisplayNameNormalized()) {
- $data['display_name_normalized'] = $object->getDisplayNameNormalized();
- }
- $value = $object->getFirstName();
- if (\is_string($object->getFirstName())) {
- $value = $object->getFirstName();
- }
- $data['first_name'] = $value;
- $data['image_72'] = $object->getImage72();
- $data['is_restricted'] = $object->getIsRestricted();
- $data['is_ultra_restricted'] = $object->getIsUltraRestricted();
- $data['name'] = $object->getName();
- $data['real_name'] = $object->getRealName();
- if ($object->isInitialized('realNameNormalized') && null !== $object->getRealNameNormalized()) {
- $data['real_name_normalized'] = $object->getRealNameNormalized();
- }
- $data['team'] = $object->getTeam();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ObjsUserProfileShort();
+ if (\array_key_exists('is_restricted', $data) && \is_int($data['is_restricted'])) {
+ $data['is_restricted'] = (bool) $data['is_restricted'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsUserProfileShort::class => false];
+ if (\array_key_exists('is_ultra_restricted', $data) && \is_int($data['is_ultra_restricted'])) {
+ $data['is_ultra_restricted'] = (bool) $data['is_ultra_restricted'];
}
- }
-} else {
- class ObjsUserProfileShortNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUserProfileShort::class === \get_class($data);
+ if (\array_key_exists('avatar_hash', $data) && null !== $data['avatar_hash']) {
+ $object->setAvatarHash($data['avatar_hash']);
+ } elseif (\array_key_exists('avatar_hash', $data) && null === $data['avatar_hash']) {
+ $object->setAvatarHash(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsUserProfileShort();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('avatar_hash', $data) && null !== $data['avatar_hash']) {
- $object->setAvatarHash($data['avatar_hash']);
- } elseif (\array_key_exists('avatar_hash', $data) && null === $data['avatar_hash']) {
- $object->setAvatarHash(null);
- }
- if (\array_key_exists('display_name', $data) && null !== $data['display_name']) {
- $object->setDisplayName($data['display_name']);
- } elseif (\array_key_exists('display_name', $data) && null === $data['display_name']) {
- $object->setDisplayName(null);
- }
- if (\array_key_exists('display_name_normalized', $data) && null !== $data['display_name_normalized']) {
- $object->setDisplayNameNormalized($data['display_name_normalized']);
- } elseif (\array_key_exists('display_name_normalized', $data) && null === $data['display_name_normalized']) {
- $object->setDisplayNameNormalized(null);
- }
- if (\array_key_exists('first_name', $data) && null !== $data['first_name']) {
+ if (\array_key_exists('display_name', $data) && null !== $data['display_name']) {
+ $object->setDisplayName($data['display_name']);
+ } elseif (\array_key_exists('display_name', $data) && null === $data['display_name']) {
+ $object->setDisplayName(null);
+ }
+ if (\array_key_exists('display_name_normalized', $data) && null !== $data['display_name_normalized']) {
+ $object->setDisplayNameNormalized($data['display_name_normalized']);
+ } elseif (\array_key_exists('display_name_normalized', $data) && null === $data['display_name_normalized']) {
+ $object->setDisplayNameNormalized(null);
+ }
+ if (\array_key_exists('first_name', $data) && null !== $data['first_name']) {
+ $value = $data['first_name'];
+ if (\is_string($data['first_name'])) {
$value = $data['first_name'];
- if (\is_string($data['first_name'])) {
- $value = $data['first_name'];
- }
- $object->setFirstName($value);
- } elseif (\array_key_exists('first_name', $data) && null === $data['first_name']) {
- $object->setFirstName(null);
- }
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
- $object->setImage72($data['image_72']);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
}
- if (\array_key_exists('is_restricted', $data) && null !== $data['is_restricted']) {
- $object->setIsRestricted($data['is_restricted']);
- } elseif (\array_key_exists('is_restricted', $data) && null === $data['is_restricted']) {
- $object->setIsRestricted(null);
- }
- if (\array_key_exists('is_ultra_restricted', $data) && null !== $data['is_ultra_restricted']) {
- $object->setIsUltraRestricted($data['is_ultra_restricted']);
- } elseif (\array_key_exists('is_ultra_restricted', $data) && null === $data['is_ultra_restricted']) {
- $object->setIsUltraRestricted(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
- if (\array_key_exists('real_name', $data) && null !== $data['real_name']) {
- $object->setRealName($data['real_name']);
- } elseif (\array_key_exists('real_name', $data) && null === $data['real_name']) {
- $object->setRealName(null);
- }
- if (\array_key_exists('real_name_normalized', $data) && null !== $data['real_name_normalized']) {
- $object->setRealNameNormalized($data['real_name_normalized']);
- } elseif (\array_key_exists('real_name_normalized', $data) && null === $data['real_name_normalized']) {
- $object->setRealNameNormalized(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($data['team']);
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
-
- return $object;
+ $object->setFirstName($value);
+ } elseif (\array_key_exists('first_name', $data) && null === $data['first_name']) {
+ $object->setFirstName(null);
+ }
+ if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
+ $object->setImage72($data['image_72']);
+ } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
+ $object->setImage72(null);
+ }
+ if (\array_key_exists('is_restricted', $data) && null !== $data['is_restricted']) {
+ $object->setIsRestricted($data['is_restricted']);
+ } elseif (\array_key_exists('is_restricted', $data) && null === $data['is_restricted']) {
+ $object->setIsRestricted(null);
+ }
+ if (\array_key_exists('is_ultra_restricted', $data) && null !== $data['is_ultra_restricted']) {
+ $object->setIsUltraRestricted($data['is_ultra_restricted']);
+ } elseif (\array_key_exists('is_ultra_restricted', $data) && null === $data['is_ultra_restricted']) {
+ $object->setIsUltraRestricted(null);
+ }
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
+ }
+ if (\array_key_exists('real_name', $data) && null !== $data['real_name']) {
+ $object->setRealName($data['real_name']);
+ } elseif (\array_key_exists('real_name', $data) && null === $data['real_name']) {
+ $object->setRealName(null);
+ }
+ if (\array_key_exists('real_name_normalized', $data) && null !== $data['real_name_normalized']) {
+ $object->setRealNameNormalized($data['real_name_normalized']);
+ } elseif (\array_key_exists('real_name_normalized', $data) && null === $data['real_name_normalized']) {
+ $object->setRealNameNormalized(null);
+ }
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($data['team']);
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['avatar_hash'] = $object->getAvatarHash();
- $data['display_name'] = $object->getDisplayName();
- if ($object->isInitialized('displayNameNormalized') && null !== $object->getDisplayNameNormalized()) {
- $data['display_name_normalized'] = $object->getDisplayNameNormalized();
- }
- $value = $object->getFirstName();
- if (\is_string($object->getFirstName())) {
- $value = $object->getFirstName();
- }
- $data['first_name'] = $value;
- $data['image_72'] = $object->getImage72();
- $data['is_restricted'] = $object->getIsRestricted();
- $data['is_ultra_restricted'] = $object->getIsUltraRestricted();
- $data['name'] = $object->getName();
- $data['real_name'] = $object->getRealName();
- if ($object->isInitialized('realNameNormalized') && null !== $object->getRealNameNormalized()) {
- $data['real_name_normalized'] = $object->getRealNameNormalized();
- }
- $data['team'] = $object->getTeam();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['avatar_hash'] = $data->getAvatarHash();
+ $dataArray['display_name'] = $data->getDisplayName();
+ if ($data->isInitialized('displayNameNormalized') && null !== $data->getDisplayNameNormalized()) {
+ $dataArray['display_name_normalized'] = $data->getDisplayNameNormalized();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsUserProfileShort::class => false];
+ $value = $data->getFirstName();
+ if (\is_string($data->getFirstName())) {
+ $value = $data->getFirstName();
+ }
+ $dataArray['first_name'] = $value;
+ $dataArray['image_72'] = $data->getImage72();
+ $dataArray['is_restricted'] = $data->getIsRestricted();
+ $dataArray['is_ultra_restricted'] = $data->getIsUltraRestricted();
+ $dataArray['name'] = $data->getName();
+ $dataArray['real_name'] = $data->getRealName();
+ if ($data->isInitialized('realNameNormalized') && null !== $data->getRealNameNormalized()) {
+ $dataArray['real_name_normalized'] = $data->getRealNameNormalized();
}
+ $dataArray['team'] = $data->getTeam();
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsUserProfileShort::class => false];
}
}
diff --git a/generated/Normalizer/ObjsUserTeamProfileNormalizer.php b/generated/Normalizer/ObjsUserTeamProfileNormalizer.php
index 4a66e0e8..53eaa2ca 100644
--- a/generated/Normalizer/ObjsUserTeamProfileNormalizer.php
+++ b/generated/Normalizer/ObjsUserTeamProfileNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,127 +23,62 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ObjsUserTeamProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ObjsUserTeamProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsUserTeamProfile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('fields', $data) && null !== $data['fields']) {
- $values = [];
- foreach ($data['fields'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class, 'json', $context);
- }
- $object->setFields($values);
- } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
- $object->setFields(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ObjsUserTeamProfile();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('fields', $data) && null !== $data['fields']) {
$values = [];
- foreach ($object->getFields() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['fields'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class, 'json', $context);
}
- $data['fields'] = $values;
-
- return $data;
+ $object->setFields($values);
+ } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
+ $object->setFields(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class => false];
- }
+ return $object;
}
-} else {
- class ObjsUserTeamProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ObjsUserTeamProfile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('fields', $data) && null !== $data['fields']) {
- $values = [];
- foreach ($data['fields'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class, 'json', $context);
- }
- $object->setFields($values);
- } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
- $object->setFields(null);
- }
-
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getFields() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
+ $dataArray['fields'] = $values;
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getFields() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['fields'] = $values;
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ObjsUserTeamProfile::class => false];
}
}
diff --git a/generated/Normalizer/PinsAddPostResponse200Normalizer.php b/generated/Normalizer/PinsAddPostResponse200Normalizer.php
index 8827fd09..8cca5a2c 100644
--- a/generated/Normalizer/PinsAddPostResponse200Normalizer.php
+++ b/generated/Normalizer/PinsAddPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class PinsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class === $type;
- }
+class PinsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsAddPostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\PinsAddPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class PinsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsAddPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsAddPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\PinsAddPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/PinsAddPostResponsedefaultNormalizer.php b/generated/Normalizer/PinsAddPostResponsedefaultNormalizer.php
index 63e86b32..4f00678d 100644
--- a/generated/Normalizer/PinsAddPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/PinsAddPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class PinsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class PinsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class PinsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\PinsAddPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/PinsListGetResponse200Item0ItemsItem0Normalizer.php b/generated/Normalizer/PinsListGetResponse200Item0ItemsItem0Normalizer.php
index d5fb5f3c..ad18e508 100644
--- a/generated/Normalizer/PinsListGetResponse200Item0ItemsItem0Normalizer.php
+++ b/generated/Normalizer/PinsListGetResponse200Item0ItemsItem0Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,163 +23,80 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class PinsListGetResponse200Item0ItemsItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class PinsListGetResponse200Item0ItemsItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('created_by', $data) && null !== $data['created_by']) {
- $object->setCreatedBy($data['created_by']);
- } elseif (\array_key_exists('created_by', $data) && null === $data['created_by']) {
- $object->setCreatedBy(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('created') && null !== $object->getCreated()) {
- $data['created'] = $object->getCreated();
- }
- if ($object->isInitialized('createdBy') && null !== $object->getCreatedBy()) {
- $data['created_by'] = $object->getCreatedBy();
- }
- if ($object->isInitialized('file') && null !== $object->getFile()) {
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- }
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $data['type'] = $object->getType();
- }
-
- return $data;
+ if (\array_key_exists('created', $data) && null !== $data['created']) {
+ $object->setCreated($data['created']);
+ } elseif (\array_key_exists('created', $data) && null === $data['created']) {
+ $object->setCreated(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class => false];
+ if (\array_key_exists('created_by', $data) && null !== $data['created_by']) {
+ $object->setCreatedBy($data['created_by']);
+ } elseif (\array_key_exists('created_by', $data) && null === $data['created_by']) {
+ $object->setCreatedBy(null);
}
- }
-} else {
- class PinsListGetResponse200Item0ItemsItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class === $type;
+ if (\array_key_exists('file', $data) && null !== $data['file']) {
+ $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
+ } elseif (\array_key_exists('file', $data) && null === $data['file']) {
+ $object->setFile(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class === \get_class($data);
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('created_by', $data) && null !== $data['created_by']) {
- $object->setCreatedBy($data['created_by']);
- } elseif (\array_key_exists('created_by', $data) && null === $data['created_by']) {
- $object->setCreatedBy(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('created') && null !== $data->getCreated()) {
+ $dataArray['created'] = $data->getCreated();
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('created') && null !== $object->getCreated()) {
- $data['created'] = $object->getCreated();
- }
- if ($object->isInitialized('createdBy') && null !== $object->getCreatedBy()) {
- $data['created_by'] = $object->getCreatedBy();
- }
- if ($object->isInitialized('file') && null !== $object->getFile()) {
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- }
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $data['type'] = $object->getType();
- }
-
- return $data;
+ if ($data->isInitialized('createdBy') && null !== $data->getCreatedBy()) {
+ $dataArray['created_by'] = $data->getCreatedBy();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class => false];
+ if ($data->isInitialized('file') && null !== $data->getFile()) {
+ $dataArray['file'] = $this->normalizer->normalize($data->getFile(), 'json', $context);
+ }
+ if ($data->isInitialized('type') && null !== $data->getType()) {
+ $dataArray['type'] = $data->getType();
}
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class => false];
}
}
diff --git a/generated/Normalizer/PinsListGetResponse200Item0ItemsItem1Normalizer.php b/generated/Normalizer/PinsListGetResponse200Item0ItemsItem1Normalizer.php
index a41dac23..abff6a8c 100644
--- a/generated/Normalizer/PinsListGetResponse200Item0ItemsItem1Normalizer.php
+++ b/generated/Normalizer/PinsListGetResponse200Item0ItemsItem1Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,179 +23,88 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class PinsListGetResponse200Item0ItemsItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class PinsListGetResponse200Item0ItemsItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('created_by', $data) && null !== $data['created_by']) {
- $object->setCreatedBy($data['created_by']);
- } elseif (\array_key_exists('created_by', $data) && null === $data['created_by']) {
- $object->setCreatedBy(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('channel') && null !== $object->getChannel()) {
- $data['channel'] = $object->getChannel();
- }
- if ($object->isInitialized('created') && null !== $object->getCreated()) {
- $data['created'] = $object->getCreated();
- }
- if ($object->isInitialized('createdBy') && null !== $object->getCreatedBy()) {
- $data['created_by'] = $object->getCreatedBy();
- }
- if ($object->isInitialized('message') && null !== $object->getMessage()) {
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- }
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $data['type'] = $object->getType();
- }
-
- return $data;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class => false];
+ if (\array_key_exists('created', $data) && null !== $data['created']) {
+ $object->setCreated($data['created']);
+ } elseif (\array_key_exists('created', $data) && null === $data['created']) {
+ $object->setCreated(null);
}
- }
-} else {
- class PinsListGetResponse200Item0ItemsItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class === $type;
+ if (\array_key_exists('created_by', $data) && null !== $data['created_by']) {
+ $object->setCreatedBy($data['created_by']);
+ } elseif (\array_key_exists('created_by', $data) && null === $data['created_by']) {
+ $object->setCreatedBy(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class === \get_class($data);
+ if (\array_key_exists('message', $data) && null !== $data['message']) {
+ $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
+ } elseif (\array_key_exists('message', $data) && null === $data['message']) {
+ $object->setMessage(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('created', $data) && null !== $data['created']) {
- $object->setCreated($data['created']);
- } elseif (\array_key_exists('created', $data) && null === $data['created']) {
- $object->setCreated(null);
- }
- if (\array_key_exists('created_by', $data) && null !== $data['created_by']) {
- $object->setCreatedBy($data['created_by']);
- } elseif (\array_key_exists('created_by', $data) && null === $data['created_by']) {
- $object->setCreatedBy(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('channel') && null !== $object->getChannel()) {
- $data['channel'] = $object->getChannel();
- }
- if ($object->isInitialized('created') && null !== $object->getCreated()) {
- $data['created'] = $object->getCreated();
- }
- if ($object->isInitialized('createdBy') && null !== $object->getCreatedBy()) {
- $data['created_by'] = $object->getCreatedBy();
- }
- if ($object->isInitialized('message') && null !== $object->getMessage()) {
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- }
- if ($object->isInitialized('type') && null !== $object->getType()) {
- $data['type'] = $object->getType();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('channel') && null !== $data->getChannel()) {
+ $dataArray['channel'] = $data->getChannel();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class => false];
+ if ($data->isInitialized('created') && null !== $data->getCreated()) {
+ $dataArray['created'] = $data->getCreated();
}
+ if ($data->isInitialized('createdBy') && null !== $data->getCreatedBy()) {
+ $dataArray['created_by'] = $data->getCreatedBy();
+ }
+ if ($data->isInitialized('message') && null !== $data->getMessage()) {
+ $dataArray['message'] = $this->normalizer->normalize($data->getMessage(), 'json', $context);
+ }
+ if ($data->isInitialized('type') && null !== $data->getType()) {
+ $dataArray['type'] = $data->getType();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class => false];
}
}
diff --git a/generated/Normalizer/PinsListGetResponse200Item0Normalizer.php b/generated/Normalizer/PinsListGetResponse200Item0Normalizer.php
index b75e811c..4a199619 100644
--- a/generated/Normalizer/PinsListGetResponse200Item0Normalizer.php
+++ b/generated/Normalizer/PinsListGetResponse200Item0Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,179 +23,91 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class PinsListGetResponse200Item0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class PinsListGetResponse200Item0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('items', $data) && null !== $data['items']) {
- $value = $data['items'];
- if (\is_array($data['items']) && $this->isOnlyNumericKeys($data['items'])) {
- $values = [];
- foreach ($data['items'] as $value_1) {
- $values[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class, 'json', $context);
- }
- $value = $values;
- } elseif (\is_array($data['items']) && $this->isOnlyNumericKeys($data['items'])) {
- $values_1 = [];
- foreach ($data['items'] as $value_2) {
- $values_1[] = $this->denormalizer->denormalize($value_2, \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class, 'json', $context);
- }
- $value = $values_1;
- }
- $object->setItems($value);
- } elseif (\array_key_exists('items', $data) && null === $data['items']) {
- $object->setItems(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $value = $object->getItems();
- if (\is_array($object->getItems())) {
+ if (\array_key_exists('items', $data) && null !== $data['items']) {
+ $value = $data['items'];
+ if (\is_array($data['items']) && $this->isOnlyNumericKeys($data['items'])) {
$values = [];
- foreach ($object->getItems() as $value_1) {
- $values[] = $this->normalizer->normalize($value_1, 'json', $context);
+ foreach ($data['items'] as $value_1) {
+ $values[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class, 'json', $context);
}
$value = $values;
- } elseif (\is_array($object->getItems())) {
+ } elseif (\is_array($data['items']) && $this->isOnlyNumericKeys($data['items'])) {
$values_1 = [];
- foreach ($object->getItems() as $value_2) {
- $values_1[] = $this->normalizer->normalize($value_2, 'json', $context);
+ foreach ($data['items'] as $value_2) {
+ $values_1[] = $this->denormalizer->denormalize($value_2, \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class, 'json', $context);
}
$value = $values_1;
}
- $data['items'] = $value;
- $data['ok'] = $object->getOk();
-
- return $data;
- }
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class => false];
+ $object->setItems($value);
+ } elseif (\array_key_exists('items', $data) && null === $data['items']) {
+ $object->setItems(null);
}
- }
-} else {
- class PinsListGetResponse200Item0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class === \get_class($data);
- }
+ return $object;
+ }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('items', $data) && null !== $data['items']) {
- $value = $data['items'];
- if (\is_array($data['items']) && $this->isOnlyNumericKeys($data['items'])) {
- $values = [];
- foreach ($data['items'] as $value_1) {
- $values[] = $this->denormalizer->denormalize($value_1, \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem0::class, 'json', $context);
- }
- $value = $values;
- } elseif (\is_array($data['items']) && $this->isOnlyNumericKeys($data['items'])) {
- $values_1 = [];
- foreach ($data['items'] as $value_2) {
- $values_1[] = $this->denormalizer->denormalize($value_2, \JoliCode\Slack\Api\Model\PinsListGetResponse200Item0ItemsItem1::class, 'json', $context);
- }
- $value = $values_1;
- }
- $object->setItems($value);
- } elseif (\array_key_exists('items', $data) && null === $data['items']) {
- $object->setItems(null);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $value = $data->getItems();
+ if (\is_array($data->getItems())) {
+ $values = [];
+ foreach ($data->getItems() as $value_1) {
+ $values[] = $this->normalizer->normalize($value_1, 'json', $context);
}
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
+ $value = $values;
+ } elseif (\is_array($data->getItems())) {
+ $values_1 = [];
+ foreach ($data->getItems() as $value_2) {
+ $values_1[] = $this->normalizer->normalize($value_2, 'json', $context);
}
-
- return $object;
+ $value = $values_1;
}
+ $dataArray['items'] = $value;
+ $dataArray['ok'] = $data->getOk();
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $value = $object->getItems();
- if (\is_array($object->getItems())) {
- $values = [];
- foreach ($object->getItems() as $value_1) {
- $values[] = $this->normalizer->normalize($value_1, 'json', $context);
- }
- $value = $values;
- } elseif (\is_array($object->getItems())) {
- $values_1 = [];
- foreach ($object->getItems() as $value_2) {
- $values_1[] = $this->normalizer->normalize($value_2, 'json', $context);
- }
- $value = $values_1;
- }
- $data['items'] = $value;
- $data['ok'] = $object->getOk();
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item0::class => false];
}
}
diff --git a/generated/Normalizer/PinsListGetResponse200Item1Normalizer.php b/generated/Normalizer/PinsListGetResponse200Item1Normalizer.php
index c6d96b5e..7aeb98c2 100644
--- a/generated/Normalizer/PinsListGetResponse200Item1Normalizer.php
+++ b/generated/Normalizer/PinsListGetResponse200Item1Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class PinsListGetResponse200Item1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class PinsListGetResponse200Item1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('count', $data) && null !== $data['count']) {
- $object->setCount($data['count']);
- } elseif (\array_key_exists('count', $data) && null === $data['count']) {
- $object->setCount(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['count'] = $object->getCount();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class PinsListGetResponse200Item1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class === $type;
+ if (\array_key_exists('count', $data) && null !== $data['count']) {
+ $object->setCount($data['count']);
+ } elseif (\array_key_exists('count', $data) && null === $data['count']) {
+ $object->setCount(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsListGetResponse200Item1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('count', $data) && null !== $data['count']) {
- $object->setCount($data['count']);
- } elseif (\array_key_exists('count', $data) && null === $data['count']) {
- $object->setCount(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['count'] = $object->getCount();
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['count'] = $data->getCount();
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\PinsListGetResponse200Item1::class => false];
}
}
diff --git a/generated/Normalizer/PinsListGetResponsedefaultNormalizer.php b/generated/Normalizer/PinsListGetResponsedefaultNormalizer.php
index ebb85245..7545d449 100644
--- a/generated/Normalizer/PinsListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/PinsListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class PinsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class PinsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\PinsListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class PinsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\PinsListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/PinsRemovePostResponse200Normalizer.php b/generated/Normalizer/PinsRemovePostResponse200Normalizer.php
index 26137c86..f5fe474e 100644
--- a/generated/Normalizer/PinsRemovePostResponse200Normalizer.php
+++ b/generated/Normalizer/PinsRemovePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class PinsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class === $type;
- }
+class PinsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\PinsRemovePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class PinsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\PinsRemovePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/PinsRemovePostResponsedefaultNormalizer.php b/generated/Normalizer/PinsRemovePostResponsedefaultNormalizer.php
index 9415a72f..c99a2a9c 100644
--- a/generated/Normalizer/PinsRemovePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/PinsRemovePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class PinsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class PinsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class PinsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\PinsRemovePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ReactionsAddPostResponse200Normalizer.php b/generated/Normalizer/ReactionsAddPostResponse200Normalizer.php
index ae8f26ed..22ccdde5 100644
--- a/generated/Normalizer/ReactionsAddPostResponse200Normalizer.php
+++ b/generated/Normalizer/ReactionsAddPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ReactionsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class === $type;
- }
+class ReactionsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class ReactionsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ReactionsAddPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ReactionsAddPostResponsedefaultNormalizer.php b/generated/Normalizer/ReactionsAddPostResponsedefaultNormalizer.php
index e6d0b80b..1c4e83da 100644
--- a/generated/Normalizer/ReactionsAddPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ReactionsAddPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ReactionsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ReactionsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ReactionsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ReactionsAddPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ReactionsGetGetResponsedefaultNormalizer.php b/generated/Normalizer/ReactionsGetGetResponsedefaultNormalizer.php
index 8ecfb74a..d284968c 100644
--- a/generated/Normalizer/ReactionsGetGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ReactionsGetGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ReactionsGetGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ReactionsGetGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ReactionsGetGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ReactionsGetGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem0Normalizer.php b/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem0Normalizer.php
index 818080ce..cf1ae8a6 100644
--- a/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem0Normalizer.php
+++ b/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem0Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ReactionsListGetResponse200ItemsItemItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ReactionsListGetResponse200ItemsItemItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- $data['type'] = $object->getType();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class => false];
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
- }
-} else {
- class ReactionsListGetResponse200ItemsItemItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class === $type;
+ if (\array_key_exists('message', $data) && null !== $data['message']) {
+ $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
+ } elseif (\array_key_exists('message', $data) && null === $data['message']) {
+ $object->setMessage(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class === \get_class($data);
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- $data['type'] = $object->getType();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $data->getChannel();
+ $dataArray['message'] = $this->normalizer->normalize($data->getMessage(), 'json', $context);
+ $dataArray['type'] = $data->getType();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem0::class => false];
}
}
diff --git a/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem1Normalizer.php b/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem1Normalizer.php
index e12fb3f1..31404a97 100644
--- a/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem1Normalizer.php
+++ b/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem1Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,60 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ReactionsListGetResponse200ItemsItemItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ReactionsListGetResponse200ItemsItemItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['type'] = $object->getType();
-
- return $data;
+ if (\array_key_exists('file', $data) && null !== $data['file']) {
+ $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
+ } elseif (\array_key_exists('file', $data) && null === $data['file']) {
+ $object->setFile(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class => false];
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- }
-} else {
- class ReactionsListGetResponse200ItemsItemItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['type'] = $object->getType();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['file'] = $this->normalizer->normalize($data->getFile(), 'json', $context);
+ $dataArray['type'] = $data->getType();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem1::class => false];
}
}
diff --git a/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem2Normalizer.php b/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem2Normalizer.php
index ddce1e87..681b431e 100644
--- a/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem2Normalizer.php
+++ b/generated/Normalizer/ReactionsListGetResponse200ItemsItemItem2Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ReactionsListGetResponse200ItemsItemItem2Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ReactionsListGetResponse200ItemsItemItem2Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('comment', $data) && null !== $data['comment']) {
- $object->setComment($this->denormalizer->denormalize($data['comment'], \JoliCode\Slack\Api\Model\ObjsComment::class, 'json', $context));
- } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
- $object->setComment(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['comment'] = $this->normalizer->normalize($object->getComment(), 'json', $context);
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['type'] = $object->getType();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class => false];
+ if (\array_key_exists('comment', $data) && null !== $data['comment']) {
+ $object->setComment($this->denormalizer->denormalize($data['comment'], \JoliCode\Slack\Api\Model\ObjsComment::class, 'json', $context));
+ } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
+ $object->setComment(null);
}
- }
-} else {
- class ReactionsListGetResponse200ItemsItemItem2Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class === $type;
+ if (\array_key_exists('file', $data) && null !== $data['file']) {
+ $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
+ } elseif (\array_key_exists('file', $data) && null === $data['file']) {
+ $object->setFile(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class === \get_class($data);
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('comment', $data) && null !== $data['comment']) {
- $object->setComment($this->denormalizer->denormalize($data['comment'], \JoliCode\Slack\Api\Model\ObjsComment::class, 'json', $context));
- } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
- $object->setComment(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['comment'] = $this->normalizer->normalize($object->getComment(), 'json', $context);
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['type'] = $object->getType();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['comment'] = $this->normalizer->normalize($data->getComment(), 'json', $context);
+ $dataArray['file'] = $this->normalizer->normalize($data->getFile(), 'json', $context);
+ $dataArray['type'] = $data->getType();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200ItemsItemItem2::class => false];
}
}
diff --git a/generated/Normalizer/ReactionsListGetResponse200Normalizer.php b/generated/Normalizer/ReactionsListGetResponse200Normalizer.php
index bebceff8..eec43271 100644
--- a/generated/Normalizer/ReactionsListGetResponse200Normalizer.php
+++ b/generated/Normalizer/ReactionsListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,171 +23,87 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ReactionsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ReactionsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('items', $data) && null !== $data['items']) {
- $values = [];
- foreach ($data['items'] as $value) {
- $values[] = $value;
- }
- $object->setItems($values);
- } elseif (\array_key_exists('items', $data) && null === $data['items']) {
- $object->setItems(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('items', $data) && null !== $data['items']) {
$values = [];
- foreach ($object->getItems() as $value) {
+ foreach ($data['items'] as $value) {
$values[] = $value;
}
- $data['items'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('paging') && null !== $object->getPaging()) {
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
- }
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
-
- return $data;
+ $object->setItems($values);
+ } elseif (\array_key_exists('items', $data) && null === $data['items']) {
+ $object->setItems(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class => false];
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- }
-} else {
- class ReactionsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class === $type;
+ if (\array_key_exists('paging', $data) && null !== $data['paging']) {
+ $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
+ } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
+ $object->setPaging(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class === \get_class($data);
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class, 'json', $context));
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('items', $data) && null !== $data['items']) {
- $values = [];
- foreach ($data['items'] as $value) {
- $values[] = $value;
- }
- $object->setItems($values);
- } elseif (\array_key_exists('items', $data) && null === $data['items']) {
- $object->setItems(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getItems() as $value) {
+ $values[] = $value;
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getItems() as $value) {
- $values[] = $value;
- }
- $data['items'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('paging') && null !== $object->getPaging()) {
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
- }
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
-
- return $data;
+ $dataArray['items'] = $values;
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('paging') && null !== $data->getPaging()) {
+ $dataArray['paging'] = $this->normalizer->normalize($data->getPaging(), 'json', $context);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class => false];
+ if ($data->isInitialized('responseMetadata') && null !== $data->getResponseMetadata()) {
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
}
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ReactionsListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ReactionsListGetResponsedefaultNormalizer.php b/generated/Normalizer/ReactionsListGetResponsedefaultNormalizer.php
index 841f4324..502942a6 100644
--- a/generated/Normalizer/ReactionsListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ReactionsListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ReactionsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ReactionsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ReactionsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ReactionsListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ReactionsRemovePostResponse200Normalizer.php b/generated/Normalizer/ReactionsRemovePostResponse200Normalizer.php
index b2745bd0..e7c9d56f 100644
--- a/generated/Normalizer/ReactionsRemovePostResponse200Normalizer.php
+++ b/generated/Normalizer/ReactionsRemovePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ReactionsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class === $type;
- }
+class ReactionsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class ReactionsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ReactionsRemovePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ReactionsRemovePostResponsedefaultNormalizer.php b/generated/Normalizer/ReactionsRemovePostResponsedefaultNormalizer.php
index 89d55c8e..afe65c9a 100644
--- a/generated/Normalizer/ReactionsRemovePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ReactionsRemovePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ReactionsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ReactionsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class ReactionsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ReactionsRemovePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/RemindersAddPostResponse200Normalizer.php b/generated/Normalizer/RemindersAddPostResponse200Normalizer.php
index cf3abc81..2bc6357e 100644
--- a/generated/Normalizer/RemindersAddPostResponse200Normalizer.php
+++ b/generated/Normalizer/RemindersAddPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RemindersAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RemindersAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('reminder', $data) && null !== $data['reminder']) {
- $object->setReminder($this->denormalizer->denormalize($data['reminder'], \JoliCode\Slack\Api\Model\ObjsReminder::class, 'json', $context));
- } elseif (\array_key_exists('reminder', $data) && null === $data['reminder']) {
- $object->setReminder(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['reminder'] = $this->normalizer->normalize($object->getReminder(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\RemindersAddPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class RemindersAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class === \get_class($data);
+ if (\array_key_exists('reminder', $data) && null !== $data['reminder']) {
+ $object->setReminder($this->denormalizer->denormalize($data['reminder'], \JoliCode\Slack\Api\Model\ObjsReminder::class, 'json', $context));
+ } elseif (\array_key_exists('reminder', $data) && null === $data['reminder']) {
+ $object->setReminder(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('reminder', $data) && null !== $data['reminder']) {
- $object->setReminder($this->denormalizer->denormalize($data['reminder'], \JoliCode\Slack\Api\Model\ObjsReminder::class, 'json', $context));
- } elseif (\array_key_exists('reminder', $data) && null === $data['reminder']) {
- $object->setReminder(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['reminder'] = $this->normalizer->normalize($object->getReminder(), 'json', $context);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['reminder'] = $this->normalizer->normalize($data->getReminder(), 'json', $context);
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RemindersAddPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/RemindersAddPostResponsedefaultNormalizer.php b/generated/Normalizer/RemindersAddPostResponsedefaultNormalizer.php
index 41f3eded..19ff39c0 100644
--- a/generated/Normalizer/RemindersAddPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/RemindersAddPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RemindersAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RemindersAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class RemindersAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RemindersAddPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/RemindersCompletePostResponse200Normalizer.php b/generated/Normalizer/RemindersCompletePostResponse200Normalizer.php
index 7792acba..f83af137 100644
--- a/generated/Normalizer/RemindersCompletePostResponse200Normalizer.php
+++ b/generated/Normalizer/RemindersCompletePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RemindersCompletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class === $type;
- }
+class RemindersCompletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class RemindersCompletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersCompletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RemindersCompletePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/RemindersCompletePostResponsedefaultNormalizer.php b/generated/Normalizer/RemindersCompletePostResponsedefaultNormalizer.php
index 68c27402..a798265a 100644
--- a/generated/Normalizer/RemindersCompletePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/RemindersCompletePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RemindersCompletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RemindersCompletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class RemindersCompletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RemindersCompletePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/RemindersDeletePostResponse200Normalizer.php b/generated/Normalizer/RemindersDeletePostResponse200Normalizer.php
index 7b3f92fd..1d7da63b 100644
--- a/generated/Normalizer/RemindersDeletePostResponse200Normalizer.php
+++ b/generated/Normalizer/RemindersDeletePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RemindersDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class === $type;
- }
+class RemindersDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class RemindersDeletePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersDeletePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RemindersDeletePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/RemindersDeletePostResponsedefaultNormalizer.php b/generated/Normalizer/RemindersDeletePostResponsedefaultNormalizer.php
index 5d94aeb5..d830388b 100644
--- a/generated/Normalizer/RemindersDeletePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/RemindersDeletePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RemindersDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RemindersDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class RemindersDeletePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RemindersDeletePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/RemindersInfoGetResponse200Normalizer.php b/generated/Normalizer/RemindersInfoGetResponse200Normalizer.php
index be461822..75df1653 100644
--- a/generated/Normalizer/RemindersInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/RemindersInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RemindersInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RemindersInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('reminder', $data) && null !== $data['reminder']) {
- $object->setReminder($this->denormalizer->denormalize($data['reminder'], \JoliCode\Slack\Api\Model\ObjsReminder::class, 'json', $context));
- } elseif (\array_key_exists('reminder', $data) && null === $data['reminder']) {
- $object->setReminder(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['reminder'] = $this->normalizer->normalize($object->getReminder(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class RemindersInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class === \get_class($data);
+ if (\array_key_exists('reminder', $data) && null !== $data['reminder']) {
+ $object->setReminder($this->denormalizer->denormalize($data['reminder'], \JoliCode\Slack\Api\Model\ObjsReminder::class, 'json', $context));
+ } elseif (\array_key_exists('reminder', $data) && null === $data['reminder']) {
+ $object->setReminder(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('reminder', $data) && null !== $data['reminder']) {
- $object->setReminder($this->denormalizer->denormalize($data['reminder'], \JoliCode\Slack\Api\Model\ObjsReminder::class, 'json', $context));
- } elseif (\array_key_exists('reminder', $data) && null === $data['reminder']) {
- $object->setReminder(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['reminder'] = $this->normalizer->normalize($object->getReminder(), 'json', $context);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['reminder'] = $this->normalizer->normalize($data->getReminder(), 'json', $context);
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RemindersInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/RemindersInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/RemindersInfoGetResponsedefaultNormalizer.php
index 97e00e81..fe7dbf12 100644
--- a/generated/Normalizer/RemindersInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/RemindersInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RemindersInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RemindersInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class RemindersInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RemindersInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/RemindersListGetResponse200Normalizer.php b/generated/Normalizer/RemindersListGetResponse200Normalizer.php
index db5ea605..e337e0d6 100644
--- a/generated/Normalizer/RemindersListGetResponse200Normalizer.php
+++ b/generated/Normalizer/RemindersListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RemindersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RemindersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('reminders', $data) && null !== $data['reminders']) {
- $values = [];
- foreach ($data['reminders'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsReminder::class, 'json', $context);
- }
- $object->setReminders($values);
- } elseif (\array_key_exists('reminders', $data) && null === $data['reminders']) {
- $object->setReminders(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\RemindersListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('reminders', $data) && null !== $data['reminders']) {
$values = [];
- foreach ($object->getReminders() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['reminders'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsReminder::class, 'json', $context);
}
- $data['reminders'] = $values;
-
- return $data;
+ $object->setReminders($values);
+ } elseif (\array_key_exists('reminders', $data) && null === $data['reminders']) {
+ $object->setReminders(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class RemindersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersListGetResponse200::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('reminders', $data) && null !== $data['reminders']) {
- $values = [];
- foreach ($data['reminders'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsReminder::class, 'json', $context);
- }
- $object->setReminders($values);
- } elseif (\array_key_exists('reminders', $data) && null === $data['reminders']) {
- $object->setReminders(null);
- }
-
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $values = [];
+ foreach ($data->getReminders() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
+ $dataArray['reminders'] = $values;
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $values = [];
- foreach ($object->getReminders() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['reminders'] = $values;
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RemindersListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/RemindersListGetResponsedefaultNormalizer.php b/generated/Normalizer/RemindersListGetResponsedefaultNormalizer.php
index f3b3a6b6..b87fdf6a 100644
--- a/generated/Normalizer/RemindersListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/RemindersListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RemindersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RemindersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class RemindersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RemindersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RemindersListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/RtmConnectGetResponse200Normalizer.php b/generated/Normalizer/RtmConnectGetResponse200Normalizer.php
index fa585425..2fb3a064 100644
--- a/generated/Normalizer/RtmConnectGetResponse200Normalizer.php
+++ b/generated/Normalizer/RtmConnectGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,75 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RtmConnectGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RtmConnectGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('self', $data) && null !== $data['self']) {
- $object->setSelf($this->denormalizer->denormalize($data['self'], \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class, 'json', $context));
- } elseif (\array_key_exists('self', $data) && null === $data['self']) {
- $object->setSelf(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('url', $data) && null !== $data['url']) {
- $object->setUrl($data['url']);
- } elseif (\array_key_exists('url', $data) && null === $data['url']) {
- $object->setUrl(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['self'] = $this->normalizer->normalize($object->getSelf(), 'json', $context);
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- $data['url'] = $object->getUrl();
-
- return $data;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class => false];
+ if (\array_key_exists('self', $data) && null !== $data['self']) {
+ $object->setSelf($this->denormalizer->denormalize($data['self'], \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class, 'json', $context));
+ } elseif (\array_key_exists('self', $data) && null === $data['self']) {
+ $object->setSelf(null);
}
- }
-} else {
- class RtmConnectGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class === $type;
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class, 'json', $context));
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class === \get_class($data);
+ if (\array_key_exists('url', $data) && null !== $data['url']) {
+ $object->setUrl($data['url']);
+ } elseif (\array_key_exists('url', $data) && null === $data['url']) {
+ $object->setUrl(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('self', $data) && null !== $data['self']) {
- $object->setSelf($this->denormalizer->denormalize($data['self'], \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class, 'json', $context));
- } elseif (\array_key_exists('self', $data) && null === $data['self']) {
- $object->setSelf(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('url', $data) && null !== $data['url']) {
- $object->setUrl($data['url']);
- } elseif (\array_key_exists('url', $data) && null === $data['url']) {
- $object->setUrl(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['self'] = $this->normalizer->normalize($object->getSelf(), 'json', $context);
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- $data['url'] = $object->getUrl();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['self'] = $this->normalizer->normalize($data->getSelf(), 'json', $context);
+ $dataArray['team'] = $this->normalizer->normalize($data->getTeam(), 'json', $context);
+ $dataArray['url'] = $data->getUrl();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RtmConnectGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/RtmConnectGetResponse200SelfNormalizer.php b/generated/Normalizer/RtmConnectGetResponse200SelfNormalizer.php
index 817a045d..f4767f07 100644
--- a/generated/Normalizer/RtmConnectGetResponse200SelfNormalizer.php
+++ b/generated/Normalizer/RtmConnectGetResponse200SelfNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,60 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RtmConnectGetResponse200SelfNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RtmConnectGetResponse200SelfNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
-
- return $data;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class => false];
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
}
- }
-} else {
- class RtmConnectGetResponse200SelfNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['id'] = $data->getId();
+ $dataArray['name'] = $data->getName();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RtmConnectGetResponse200Self::class => false];
}
}
diff --git a/generated/Normalizer/RtmConnectGetResponse200TeamNormalizer.php b/generated/Normalizer/RtmConnectGetResponse200TeamNormalizer.php
index 21c7e6b8..598a8a89 100644
--- a/generated/Normalizer/RtmConnectGetResponse200TeamNormalizer.php
+++ b/generated/Normalizer/RtmConnectGetResponse200TeamNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RtmConnectGetResponse200TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RtmConnectGetResponse200TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('domain', $data) && null !== $data['domain']) {
- $object->setDomain($data['domain']);
- } elseif (\array_key_exists('domain', $data) && null === $data['domain']) {
- $object->setDomain(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['domain'] = $object->getDomain();
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class => false];
+ if (\array_key_exists('domain', $data) && null !== $data['domain']) {
+ $object->setDomain($data['domain']);
+ } elseif (\array_key_exists('domain', $data) && null === $data['domain']) {
+ $object->setDomain(null);
}
- }
-} else {
- class RtmConnectGetResponse200TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class === $type;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class === \get_class($data);
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('domain', $data) && null !== $data['domain']) {
- $object->setDomain($data['domain']);
- } elseif (\array_key_exists('domain', $data) && null === $data['domain']) {
- $object->setDomain(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['domain'] = $object->getDomain();
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['domain'] = $data->getDomain();
+ $dataArray['id'] = $data->getId();
+ $dataArray['name'] = $data->getName();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RtmConnectGetResponse200Team::class => false];
}
}
diff --git a/generated/Normalizer/RtmConnectGetResponsedefaultNormalizer.php b/generated/Normalizer/RtmConnectGetResponsedefaultNormalizer.php
index db02f2f6..5aee8672 100644
--- a/generated/Normalizer/RtmConnectGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/RtmConnectGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class RtmConnectGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class RtmConnectGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class RtmConnectGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\RtmConnectGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/SearchMessagesGetResponse200Normalizer.php b/generated/Normalizer/SearchMessagesGetResponse200Normalizer.php
index 1909c8f7..b61b4fa7 100644
--- a/generated/Normalizer/SearchMessagesGetResponse200Normalizer.php
+++ b/generated/Normalizer/SearchMessagesGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class SearchMessagesGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class SearchMessagesGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class SearchMessagesGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\SearchMessagesGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\SearchMessagesGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/SearchMessagesGetResponsedefaultNormalizer.php b/generated/Normalizer/SearchMessagesGetResponsedefaultNormalizer.php
index dd2982a9..7fee5c61 100644
--- a/generated/Normalizer/SearchMessagesGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/SearchMessagesGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class SearchMessagesGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class SearchMessagesGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class SearchMessagesGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\SearchMessagesGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/StarsAddPostResponse200Normalizer.php b/generated/Normalizer/StarsAddPostResponse200Normalizer.php
index 7d9751e0..432de87b 100644
--- a/generated/Normalizer/StarsAddPostResponse200Normalizer.php
+++ b/generated/Normalizer/StarsAddPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class === $type;
- }
+class StarsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsAddPostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\StarsAddPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class StarsAddPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsAddPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsAddPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsAddPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsAddPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/StarsAddPostResponsedefaultNormalizer.php b/generated/Normalizer/StarsAddPostResponsedefaultNormalizer.php
index ea05988c..b2bb7a87 100644
--- a/generated/Normalizer/StarsAddPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/StarsAddPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class StarsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class StarsAddPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsAddPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsAddPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/StarsListGetResponse200ItemsItemItem0Normalizer.php b/generated/Normalizer/StarsListGetResponse200ItemsItemItem0Normalizer.php
index 2adf27e2..f2a1dac5 100644
--- a/generated/Normalizer/StarsListGetResponse200ItemsItemItem0Normalizer.php
+++ b/generated/Normalizer/StarsListGetResponse200ItemsItemItem0Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,72 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsListGetResponse200ItemsItemItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class StarsListGetResponse200ItemsItemItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['date_create'] = $object->getDateCreate();
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- $data['type'] = $object->getType();
-
- return $data;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class => false];
+ if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
+ $object->setDateCreate($data['date_create']);
+ } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
+ $object->setDateCreate(null);
}
- }
-} else {
- class StarsListGetResponse200ItemsItemItem0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class === $type;
+ if (\array_key_exists('message', $data) && null !== $data['message']) {
+ $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
+ } elseif (\array_key_exists('message', $data) && null === $data['message']) {
+ $object->setMessage(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class === \get_class($data);
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('message', $data) && null !== $data['message']) {
- $object->setMessage($this->denormalizer->denormalize($data['message'], \JoliCode\Slack\Api\Model\ObjsMessage::class, 'json', $context));
- } elseif (\array_key_exists('message', $data) && null === $data['message']) {
- $object->setMessage(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['date_create'] = $object->getDateCreate();
- $data['message'] = $this->normalizer->normalize($object->getMessage(), 'json', $context);
- $data['type'] = $object->getType();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $data->getChannel();
+ $dataArray['date_create'] = $data->getDateCreate();
+ $dataArray['message'] = $this->normalizer->normalize($data->getMessage(), 'json', $context);
+ $dataArray['type'] = $data->getType();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem0::class => false];
}
}
diff --git a/generated/Normalizer/StarsListGetResponse200ItemsItemItem1Normalizer.php b/generated/Normalizer/StarsListGetResponse200ItemsItemItem1Normalizer.php
index e3dee25c..e24dd446 100644
--- a/generated/Normalizer/StarsListGetResponse200ItemsItemItem1Normalizer.php
+++ b/generated/Normalizer/StarsListGetResponse200ItemsItemItem1Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsListGetResponse200ItemsItemItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class StarsListGetResponse200ItemsItemItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['date_create'] = $object->getDateCreate();
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['type'] = $object->getType();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class => false];
+ if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
+ $object->setDateCreate($data['date_create']);
+ } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
+ $object->setDateCreate(null);
}
- }
-} else {
- class StarsListGetResponse200ItemsItemItem1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class === $type;
+ if (\array_key_exists('file', $data) && null !== $data['file']) {
+ $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
+ } elseif (\array_key_exists('file', $data) && null === $data['file']) {
+ $object->setFile(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class === \get_class($data);
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['date_create'] = $object->getDateCreate();
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['type'] = $object->getType();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['date_create'] = $data->getDateCreate();
+ $dataArray['file'] = $this->normalizer->normalize($data->getFile(), 'json', $context);
+ $dataArray['type'] = $data->getType();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem1::class => false];
}
}
diff --git a/generated/Normalizer/StarsListGetResponse200ItemsItemItem2Normalizer.php b/generated/Normalizer/StarsListGetResponse200ItemsItemItem2Normalizer.php
index 02eca272..ae7f7d24 100644
--- a/generated/Normalizer/StarsListGetResponse200ItemsItemItem2Normalizer.php
+++ b/generated/Normalizer/StarsListGetResponse200ItemsItemItem2Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,72 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsListGetResponse200ItemsItemItem2Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class StarsListGetResponse200ItemsItemItem2Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('comment', $data) && null !== $data['comment']) {
- $object->setComment($this->denormalizer->denormalize($data['comment'], \JoliCode\Slack\Api\Model\ObjsComment::class, 'json', $context));
- } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
- $object->setComment(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['comment'] = $this->normalizer->normalize($object->getComment(), 'json', $context);
- $data['date_create'] = $object->getDateCreate();
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['type'] = $object->getType();
-
- return $data;
+ if (\array_key_exists('comment', $data) && null !== $data['comment']) {
+ $object->setComment($this->denormalizer->denormalize($data['comment'], \JoliCode\Slack\Api\Model\ObjsComment::class, 'json', $context));
+ } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
+ $object->setComment(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class => false];
+ if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
+ $object->setDateCreate($data['date_create']);
+ } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
+ $object->setDateCreate(null);
}
- }
-} else {
- class StarsListGetResponse200ItemsItemItem2Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class === $type;
+ if (\array_key_exists('file', $data) && null !== $data['file']) {
+ $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
+ } elseif (\array_key_exists('file', $data) && null === $data['file']) {
+ $object->setFile(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class === \get_class($data);
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('comment', $data) && null !== $data['comment']) {
- $object->setComment($this->denormalizer->denormalize($data['comment'], \JoliCode\Slack\Api\Model\ObjsComment::class, 'json', $context));
- } elseif (\array_key_exists('comment', $data) && null === $data['comment']) {
- $object->setComment(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('file', $data) && null !== $data['file']) {
- $object->setFile($this->denormalizer->denormalize($data['file'], \JoliCode\Slack\Api\Model\ObjsFile::class, 'json', $context));
- } elseif (\array_key_exists('file', $data) && null === $data['file']) {
- $object->setFile(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['comment'] = $this->normalizer->normalize($object->getComment(), 'json', $context);
- $data['date_create'] = $object->getDateCreate();
- $data['file'] = $this->normalizer->normalize($object->getFile(), 'json', $context);
- $data['type'] = $object->getType();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['comment'] = $this->normalizer->normalize($data->getComment(), 'json', $context);
+ $dataArray['date_create'] = $data->getDateCreate();
+ $dataArray['file'] = $this->normalizer->normalize($data->getFile(), 'json', $context);
+ $dataArray['type'] = $data->getType();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem2::class => false];
}
}
diff --git a/generated/Normalizer/StarsListGetResponse200ItemsItemItem3Normalizer.php b/generated/Normalizer/StarsListGetResponse200ItemsItemItem3Normalizer.php
index 6d40c9a4..35901edd 100644
--- a/generated/Normalizer/StarsListGetResponse200ItemsItemItem3Normalizer.php
+++ b/generated/Normalizer/StarsListGetResponse200ItemsItemItem3Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsListGetResponse200ItemsItemItem3Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class StarsListGetResponse200ItemsItemItem3Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['date_create'] = $object->getDateCreate();
- $data['type'] = $object->getType();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class => false];
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
- }
-} else {
- class StarsListGetResponse200ItemsItemItem3Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class === $type;
+ if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
+ $object->setDateCreate($data['date_create']);
+ } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
+ $object->setDateCreate(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class === \get_class($data);
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['date_create'] = $object->getDateCreate();
- $data['type'] = $object->getType();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $data->getChannel();
+ $dataArray['date_create'] = $data->getDateCreate();
+ $dataArray['type'] = $data->getType();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem3::class => false];
}
}
diff --git a/generated/Normalizer/StarsListGetResponse200ItemsItemItem4Normalizer.php b/generated/Normalizer/StarsListGetResponse200ItemsItemItem4Normalizer.php
index 835536b8..a55276e1 100644
--- a/generated/Normalizer/StarsListGetResponse200ItemsItemItem4Normalizer.php
+++ b/generated/Normalizer/StarsListGetResponse200ItemsItemItem4Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsListGetResponse200ItemsItemItem4Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class StarsListGetResponse200ItemsItemItem4Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['date_create'] = $object->getDateCreate();
- $data['type'] = $object->getType();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class => false];
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
- }
-} else {
- class StarsListGetResponse200ItemsItemItem4Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class === $type;
+ if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
+ $object->setDateCreate($data['date_create']);
+ } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
+ $object->setDateCreate(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class === \get_class($data);
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['date_create'] = $object->getDateCreate();
- $data['type'] = $object->getType();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $data->getChannel();
+ $dataArray['date_create'] = $data->getDateCreate();
+ $dataArray['type'] = $data->getType();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem4::class => false];
}
}
diff --git a/generated/Normalizer/StarsListGetResponse200ItemsItemItem5Normalizer.php b/generated/Normalizer/StarsListGetResponse200ItemsItemItem5Normalizer.php
index 46265aca..cca113fc 100644
--- a/generated/Normalizer/StarsListGetResponse200ItemsItemItem5Normalizer.php
+++ b/generated/Normalizer/StarsListGetResponse200ItemsItemItem5Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsListGetResponse200ItemsItemItem5Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class StarsListGetResponse200ItemsItemItem5Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['date_create'] = $object->getDateCreate();
- $data['type'] = $object->getType();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class => false];
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
}
- }
-} else {
- class StarsListGetResponse200ItemsItemItem5Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class === $type;
+ if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
+ $object->setDateCreate($data['date_create']);
+ } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
+ $object->setDateCreate(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class === \get_class($data);
+ if (\array_key_exists('type', $data) && null !== $data['type']) {
+ $object->setType($data['type']);
+ } elseif (\array_key_exists('type', $data) && null === $data['type']) {
+ $object->setType(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('date_create', $data) && null !== $data['date_create']) {
- $object->setDateCreate($data['date_create']);
- } elseif (\array_key_exists('date_create', $data) && null === $data['date_create']) {
- $object->setDateCreate(null);
- }
- if (\array_key_exists('type', $data) && null !== $data['type']) {
- $object->setType($data['type']);
- } elseif (\array_key_exists('type', $data) && null === $data['type']) {
- $object->setType(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['channel'] = $object->getChannel();
- $data['date_create'] = $object->getDateCreate();
- $data['type'] = $object->getType();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['channel'] = $data->getChannel();
+ $dataArray['date_create'] = $data->getDateCreate();
+ $dataArray['type'] = $data->getType();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsListGetResponse200ItemsItemItem5::class => false];
}
}
diff --git a/generated/Normalizer/StarsListGetResponse200Normalizer.php b/generated/Normalizer/StarsListGetResponse200Normalizer.php
index ffb6bae4..02f11c61 100644
--- a/generated/Normalizer/StarsListGetResponse200Normalizer.php
+++ b/generated/Normalizer/StarsListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,155 +23,79 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class StarsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\StarsListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('items', $data) && null !== $data['items']) {
- $values = [];
- foreach ($data['items'] as $value) {
- $values[] = $value;
- }
- $object->setItems($values);
- } elseif (\array_key_exists('items', $data) && null === $data['items']) {
- $object->setItems(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('items', $data) && null !== $data['items']) {
$values = [];
- foreach ($object->getItems() as $value) {
+ foreach ($data['items'] as $value) {
$values[] = $value;
}
- $data['items'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('paging') && null !== $object->getPaging()) {
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
- }
-
- return $data;
+ $object->setItems($values);
+ } elseif (\array_key_exists('items', $data) && null === $data['items']) {
+ $object->setItems(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200::class => false];
- }
- }
-} else {
- class StarsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponse200::class === \get_class($data);
+ if (\array_key_exists('paging', $data) && null !== $data['paging']) {
+ $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
+ } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
+ $object->setPaging(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('items', $data) && null !== $data['items']) {
- $values = [];
- foreach ($data['items'] as $value) {
- $values[] = $value;
- }
- $object->setItems($values);
- } elseif (\array_key_exists('items', $data) && null === $data['items']) {
- $object->setItems(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getItems() as $value) {
+ $values[] = $value;
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getItems() as $value) {
- $values[] = $value;
- }
- $data['items'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('paging') && null !== $object->getPaging()) {
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
- }
-
- return $data;
+ $dataArray['items'] = $values;
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('paging') && null !== $data->getPaging()) {
+ $dataArray['paging'] = $this->normalizer->normalize($data->getPaging(), 'json', $context);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/StarsListGetResponsedefaultNormalizer.php b/generated/Normalizer/StarsListGetResponsedefaultNormalizer.php
index 6de31b1e..2c9d9a0e 100644
--- a/generated/Normalizer/StarsListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/StarsListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class StarsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\StarsListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class StarsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/StarsRemovePostResponse200Normalizer.php b/generated/Normalizer/StarsRemovePostResponse200Normalizer.php
index 481be7d7..435e5bf1 100644
--- a/generated/Normalizer/StarsRemovePostResponse200Normalizer.php
+++ b/generated/Normalizer/StarsRemovePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class === $type;
- }
+class StarsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\StarsRemovePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class StarsRemovePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsRemovePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsRemovePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/StarsRemovePostResponsedefaultNormalizer.php b/generated/Normalizer/StarsRemovePostResponsedefaultNormalizer.php
index 3c1e5189..16cfeae0 100644
--- a/generated/Normalizer/StarsRemovePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/StarsRemovePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class StarsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class StarsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class StarsRemovePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\StarsRemovePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/TeamAccessLogsGetResponse200LoginsItemNormalizer.php b/generated/Normalizer/TeamAccessLogsGetResponse200LoginsItemNormalizer.php
index 460f97cb..98c9541a 100644
--- a/generated/Normalizer/TeamAccessLogsGetResponse200LoginsItemNormalizer.php
+++ b/generated/Normalizer/TeamAccessLogsGetResponse200LoginsItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,283 +23,140 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamAccessLogsGetResponse200LoginsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamAccessLogsGetResponse200LoginsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('count', $data) && null !== $data['count']) {
- $object->setCount($data['count']);
- } elseif (\array_key_exists('count', $data) && null === $data['count']) {
- $object->setCount(null);
- }
- if (\array_key_exists('country', $data) && null !== $data['country']) {
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
+ }
+ if (\array_key_exists('count', $data) && null !== $data['count']) {
+ $object->setCount($data['count']);
+ } elseif (\array_key_exists('count', $data) && null === $data['count']) {
+ $object->setCount(null);
+ }
+ if (\array_key_exists('country', $data) && null !== $data['country']) {
+ $value = $data['country'];
+ if (\is_string($data['country'])) {
$value = $data['country'];
- if (\is_string($data['country'])) {
- $value = $data['country'];
- }
- $object->setCountry($value);
- } elseif (\array_key_exists('country', $data) && null === $data['country']) {
- $object->setCountry(null);
- }
- if (\array_key_exists('date_first', $data) && null !== $data['date_first']) {
- $object->setDateFirst($data['date_first']);
- } elseif (\array_key_exists('date_first', $data) && null === $data['date_first']) {
- $object->setDateFirst(null);
}
- if (\array_key_exists('date_last', $data) && null !== $data['date_last']) {
- $object->setDateLast($data['date_last']);
- } elseif (\array_key_exists('date_last', $data) && null === $data['date_last']) {
- $object->setDateLast(null);
- }
- if (\array_key_exists('ip', $data) && null !== $data['ip']) {
+ $object->setCountry($value);
+ } elseif (\array_key_exists('country', $data) && null === $data['country']) {
+ $object->setCountry(null);
+ }
+ if (\array_key_exists('date_first', $data) && null !== $data['date_first']) {
+ $object->setDateFirst($data['date_first']);
+ } elseif (\array_key_exists('date_first', $data) && null === $data['date_first']) {
+ $object->setDateFirst(null);
+ }
+ if (\array_key_exists('date_last', $data) && null !== $data['date_last']) {
+ $object->setDateLast($data['date_last']);
+ } elseif (\array_key_exists('date_last', $data) && null === $data['date_last']) {
+ $object->setDateLast(null);
+ }
+ if (\array_key_exists('ip', $data) && null !== $data['ip']) {
+ $value_1 = $data['ip'];
+ if (\is_string($data['ip'])) {
$value_1 = $data['ip'];
- if (\is_string($data['ip'])) {
- $value_1 = $data['ip'];
- }
- $object->setIp($value_1);
- } elseif (\array_key_exists('ip', $data) && null === $data['ip']) {
- $object->setIp(null);
}
- if (\array_key_exists('isp', $data) && null !== $data['isp']) {
+ $object->setIp($value_1);
+ } elseif (\array_key_exists('ip', $data) && null === $data['ip']) {
+ $object->setIp(null);
+ }
+ if (\array_key_exists('isp', $data) && null !== $data['isp']) {
+ $value_2 = $data['isp'];
+ if (\is_string($data['isp'])) {
$value_2 = $data['isp'];
- if (\is_string($data['isp'])) {
- $value_2 = $data['isp'];
- }
- $object->setIsp($value_2);
- } elseif (\array_key_exists('isp', $data) && null === $data['isp']) {
- $object->setIsp(null);
}
- if (\array_key_exists('region', $data) && null !== $data['region']) {
+ $object->setIsp($value_2);
+ } elseif (\array_key_exists('isp', $data) && null === $data['isp']) {
+ $object->setIsp(null);
+ }
+ if (\array_key_exists('region', $data) && null !== $data['region']) {
+ $value_3 = $data['region'];
+ if (\is_string($data['region'])) {
$value_3 = $data['region'];
- if (\is_string($data['region'])) {
- $value_3 = $data['region'];
- }
- $object->setRegion($value_3);
- } elseif (\array_key_exists('region', $data) && null === $data['region']) {
- $object->setRegion(null);
- }
- if (\array_key_exists('user_agent', $data) && null !== $data['user_agent']) {
- $object->setUserAgent($data['user_agent']);
- } elseif (\array_key_exists('user_agent', $data) && null === $data['user_agent']) {
- $object->setUserAgent(null);
}
- if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
- $object->setUserId($data['user_id']);
- } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
- $object->setUserId(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
- $object->setUsername($data['username']);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
- }
-
- return $object;
+ $object->setRegion($value_3);
+ } elseif (\array_key_exists('region', $data) && null === $data['region']) {
+ $object->setRegion(null);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['count'] = $object->getCount();
- $value = $object->getCountry();
- if (\is_string($object->getCountry())) {
- $value = $object->getCountry();
- }
- $data['country'] = $value;
- $data['date_first'] = $object->getDateFirst();
- $data['date_last'] = $object->getDateLast();
- $value_1 = $object->getIp();
- if (\is_string($object->getIp())) {
- $value_1 = $object->getIp();
- }
- $data['ip'] = $value_1;
- $value_2 = $object->getIsp();
- if (\is_string($object->getIsp())) {
- $value_2 = $object->getIsp();
- }
- $data['isp'] = $value_2;
- $value_3 = $object->getRegion();
- if (\is_string($object->getRegion())) {
- $value_3 = $object->getRegion();
- }
- $data['region'] = $value_3;
- $data['user_agent'] = $object->getUserAgent();
- $data['user_id'] = $object->getUserId();
- $data['username'] = $object->getUsername();
-
- return $data;
+ if (\array_key_exists('user_agent', $data) && null !== $data['user_agent']) {
+ $object->setUserAgent($data['user_agent']);
+ } elseif (\array_key_exists('user_agent', $data) && null === $data['user_agent']) {
+ $object->setUserAgent(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class => false];
+ if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
+ $object->setUserId($data['user_id']);
+ } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
+ $object->setUserId(null);
+ }
+ if (\array_key_exists('username', $data) && null !== $data['username']) {
+ $object->setUsername($data['username']);
+ } elseif (\array_key_exists('username', $data) && null === $data['username']) {
+ $object->setUsername(null);
}
+
+ return $object;
}
-} else {
- class TeamAccessLogsGetResponse200LoginsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class === $type;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['count'] = $data->getCount();
+ $value = $data->getCountry();
+ if (\is_string($data->getCountry())) {
+ $value = $data->getCountry();
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class === \get_class($data);
+ $dataArray['country'] = $value;
+ $dataArray['date_first'] = $data->getDateFirst();
+ $dataArray['date_last'] = $data->getDateLast();
+ $value_1 = $data->getIp();
+ if (\is_string($data->getIp())) {
+ $value_1 = $data->getIp();
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('count', $data) && null !== $data['count']) {
- $object->setCount($data['count']);
- } elseif (\array_key_exists('count', $data) && null === $data['count']) {
- $object->setCount(null);
- }
- if (\array_key_exists('country', $data) && null !== $data['country']) {
- $value = $data['country'];
- if (\is_string($data['country'])) {
- $value = $data['country'];
- }
- $object->setCountry($value);
- } elseif (\array_key_exists('country', $data) && null === $data['country']) {
- $object->setCountry(null);
- }
- if (\array_key_exists('date_first', $data) && null !== $data['date_first']) {
- $object->setDateFirst($data['date_first']);
- } elseif (\array_key_exists('date_first', $data) && null === $data['date_first']) {
- $object->setDateFirst(null);
- }
- if (\array_key_exists('date_last', $data) && null !== $data['date_last']) {
- $object->setDateLast($data['date_last']);
- } elseif (\array_key_exists('date_last', $data) && null === $data['date_last']) {
- $object->setDateLast(null);
- }
- if (\array_key_exists('ip', $data) && null !== $data['ip']) {
- $value_1 = $data['ip'];
- if (\is_string($data['ip'])) {
- $value_1 = $data['ip'];
- }
- $object->setIp($value_1);
- } elseif (\array_key_exists('ip', $data) && null === $data['ip']) {
- $object->setIp(null);
- }
- if (\array_key_exists('isp', $data) && null !== $data['isp']) {
- $value_2 = $data['isp'];
- if (\is_string($data['isp'])) {
- $value_2 = $data['isp'];
- }
- $object->setIsp($value_2);
- } elseif (\array_key_exists('isp', $data) && null === $data['isp']) {
- $object->setIsp(null);
- }
- if (\array_key_exists('region', $data) && null !== $data['region']) {
- $value_3 = $data['region'];
- if (\is_string($data['region'])) {
- $value_3 = $data['region'];
- }
- $object->setRegion($value_3);
- } elseif (\array_key_exists('region', $data) && null === $data['region']) {
- $object->setRegion(null);
- }
- if (\array_key_exists('user_agent', $data) && null !== $data['user_agent']) {
- $object->setUserAgent($data['user_agent']);
- } elseif (\array_key_exists('user_agent', $data) && null === $data['user_agent']) {
- $object->setUserAgent(null);
- }
- if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
- $object->setUserId($data['user_id']);
- } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
- $object->setUserId(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
- $object->setUsername($data['username']);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
- }
-
- return $object;
+ $dataArray['ip'] = $value_1;
+ $value_2 = $data->getIsp();
+ if (\is_string($data->getIsp())) {
+ $value_2 = $data->getIsp();
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['count'] = $object->getCount();
- $value = $object->getCountry();
- if (\is_string($object->getCountry())) {
- $value = $object->getCountry();
- }
- $data['country'] = $value;
- $data['date_first'] = $object->getDateFirst();
- $data['date_last'] = $object->getDateLast();
- $value_1 = $object->getIp();
- if (\is_string($object->getIp())) {
- $value_1 = $object->getIp();
- }
- $data['ip'] = $value_1;
- $value_2 = $object->getIsp();
- if (\is_string($object->getIsp())) {
- $value_2 = $object->getIsp();
- }
- $data['isp'] = $value_2;
- $value_3 = $object->getRegion();
- if (\is_string($object->getRegion())) {
- $value_3 = $object->getRegion();
- }
- $data['region'] = $value_3;
- $data['user_agent'] = $object->getUserAgent();
- $data['user_id'] = $object->getUserId();
- $data['username'] = $object->getUsername();
-
- return $data;
+ $dataArray['isp'] = $value_2;
+ $value_3 = $data->getRegion();
+ if (\is_string($data->getRegion())) {
+ $value_3 = $data->getRegion();
}
+ $dataArray['region'] = $value_3;
+ $dataArray['user_agent'] = $data->getUserAgent();
+ $dataArray['user_id'] = $data->getUserId();
+ $dataArray['username'] = $data->getUsername();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class => false];
}
}
diff --git a/generated/Normalizer/TeamAccessLogsGetResponse200Normalizer.php b/generated/Normalizer/TeamAccessLogsGetResponse200Normalizer.php
index a74beed7..26b2dcb9 100644
--- a/generated/Normalizer/TeamAccessLogsGetResponse200Normalizer.php
+++ b/generated/Normalizer/TeamAccessLogsGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,151 +23,77 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamAccessLogsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamAccessLogsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('logins', $data) && null !== $data['logins']) {
- $values = [];
- foreach ($data['logins'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class, 'json', $context);
- }
- $object->setLogins($values);
- } elseif (\array_key_exists('logins', $data) && null === $data['logins']) {
- $object->setLogins(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('logins', $data) && null !== $data['logins']) {
$values = [];
- foreach ($object->getLogins() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['logins'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class, 'json', $context);
}
- $data['logins'] = $values;
- $data['ok'] = $object->getOk();
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
-
- return $data;
- }
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class => false];
+ $object->setLogins($values);
+ } elseif (\array_key_exists('logins', $data) && null === $data['logins']) {
+ $object->setLogins(null);
}
- }
-} else {
- class TeamAccessLogsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class === \get_class($data);
+ if (\array_key_exists('paging', $data) && null !== $data['paging']) {
+ $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
+ } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
+ $object->setPaging(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('logins', $data) && null !== $data['logins']) {
- $values = [];
- foreach ($data['logins'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200LoginsItem::class, 'json', $context);
- }
- $object->setLogins($values);
- } elseif (\array_key_exists('logins', $data) && null === $data['logins']) {
- $object->setLogins(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getLogins() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
+ $dataArray['logins'] = $values;
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['paging'] = $this->normalizer->normalize($data->getPaging(), 'json', $context);
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getLogins() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['logins'] = $values;
- $data['ok'] = $object->getOk();
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamAccessLogsGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/TeamAccessLogsGetResponsedefaultNormalizer.php b/generated/Normalizer/TeamAccessLogsGetResponsedefaultNormalizer.php
index 21abba51..679c85de 100644
--- a/generated/Normalizer/TeamAccessLogsGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/TeamAccessLogsGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamAccessLogsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamAccessLogsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class TeamAccessLogsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamAccessLogsGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/TeamBillableInfoGetResponse200Normalizer.php b/generated/Normalizer/TeamBillableInfoGetResponse200Normalizer.php
index 1d6bdaa3..5124da1b 100644
--- a/generated/Normalizer/TeamBillableInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/TeamBillableInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamBillableInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamBillableInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class TeamBillableInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamBillableInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/TeamBillableInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/TeamBillableInfoGetResponsedefaultNormalizer.php
index f2667e42..5fb40ca2 100644
--- a/generated/Normalizer/TeamBillableInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/TeamBillableInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamBillableInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamBillableInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class TeamBillableInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamBillableInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/TeamInfoGetResponse200Normalizer.php b/generated/Normalizer/TeamInfoGetResponse200Normalizer.php
index b1c0af9d..37d30728 100644
--- a/generated/Normalizer/TeamInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/TeamInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\ObjsTeam::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\TeamInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class TeamInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class === \get_class($data);
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\ObjsTeam::class, 'json', $context));
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\ObjsTeam::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['team'] = $this->normalizer->normalize($data->getTeam(), 'json', $context);
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/TeamInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/TeamInfoGetResponsedefaultNormalizer.php
index c817056a..6fbed579 100644
--- a/generated/Normalizer/TeamInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/TeamInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class TeamInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/TeamIntegrationLogsGetResponse200LogsItemNormalizer.php b/generated/Normalizer/TeamIntegrationLogsGetResponse200LogsItemNormalizer.php
index a68e6808..c4b0d727 100644
--- a/generated/Normalizer/TeamIntegrationLogsGetResponse200LogsItemNormalizer.php
+++ b/generated/Normalizer/TeamIntegrationLogsGetResponse200LogsItemNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,247 +23,122 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamIntegrationLogsGetResponse200LogsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamIntegrationLogsGetResponse200LogsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('admin_app_id', $data) && null !== $data['admin_app_id']) {
- $object->setAdminAppId($data['admin_app_id']);
- } elseif (\array_key_exists('admin_app_id', $data) && null === $data['admin_app_id']) {
- $object->setAdminAppId(null);
- }
- if (\array_key_exists('app_id', $data) && null !== $data['app_id']) {
- $object->setAppId($data['app_id']);
- } elseif (\array_key_exists('app_id', $data) && null === $data['app_id']) {
- $object->setAppId(null);
- }
- if (\array_key_exists('app_type', $data) && null !== $data['app_type']) {
- $object->setAppType($data['app_type']);
- } elseif (\array_key_exists('app_type', $data) && null === $data['app_type']) {
- $object->setAppType(null);
- }
- if (\array_key_exists('change_type', $data) && null !== $data['change_type']) {
- $object->setChangeType($data['change_type']);
- } elseif (\array_key_exists('change_type', $data) && null === $data['change_type']) {
- $object->setChangeType(null);
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('date', $data) && null !== $data['date']) {
- $object->setDate($data['date']);
- } elseif (\array_key_exists('date', $data) && null === $data['date']) {
- $object->setDate(null);
- }
- if (\array_key_exists('scope', $data) && null !== $data['scope']) {
- $object->setScope($data['scope']);
- } elseif (\array_key_exists('scope', $data) && null === $data['scope']) {
- $object->setScope(null);
- }
- if (\array_key_exists('service_id', $data) && null !== $data['service_id']) {
- $object->setServiceId($data['service_id']);
- } elseif (\array_key_exists('service_id', $data) && null === $data['service_id']) {
- $object->setServiceId(null);
- }
- if (\array_key_exists('service_type', $data) && null !== $data['service_type']) {
- $object->setServiceType($data['service_type']);
- } elseif (\array_key_exists('service_type', $data) && null === $data['service_type']) {
- $object->setServiceType(null);
- }
- if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
- $object->setUserId($data['user_id']);
- } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
- $object->setUserId(null);
- }
- if (\array_key_exists('user_name', $data) && null !== $data['user_name']) {
- $object->setUserName($data['user_name']);
- } elseif (\array_key_exists('user_name', $data) && null === $data['user_name']) {
- $object->setUserName(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('adminAppId') && null !== $object->getAdminAppId()) {
- $data['admin_app_id'] = $object->getAdminAppId();
- }
- $data['app_id'] = $object->getAppId();
- $data['app_type'] = $object->getAppType();
- $data['change_type'] = $object->getChangeType();
- if ($object->isInitialized('channel') && null !== $object->getChannel()) {
- $data['channel'] = $object->getChannel();
- }
- $data['date'] = $object->getDate();
- $data['scope'] = $object->getScope();
- if ($object->isInitialized('serviceId') && null !== $object->getServiceId()) {
- $data['service_id'] = $object->getServiceId();
- }
- if ($object->isInitialized('serviceType') && null !== $object->getServiceType()) {
- $data['service_type'] = $object->getServiceType();
- }
- $data['user_id'] = $object->getUserId();
- $data['user_name'] = $object->getUserName();
-
- return $data;
+ if (\array_key_exists('admin_app_id', $data) && null !== $data['admin_app_id']) {
+ $object->setAdminAppId($data['admin_app_id']);
+ } elseif (\array_key_exists('admin_app_id', $data) && null === $data['admin_app_id']) {
+ $object->setAdminAppId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class => false];
+ if (\array_key_exists('app_id', $data) && null !== $data['app_id']) {
+ $object->setAppId($data['app_id']);
+ } elseif (\array_key_exists('app_id', $data) && null === $data['app_id']) {
+ $object->setAppId(null);
}
- }
-} else {
- class TeamIntegrationLogsGetResponse200LogsItemNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class === $type;
+ if (\array_key_exists('app_type', $data) && null !== $data['app_type']) {
+ $object->setAppType($data['app_type']);
+ } elseif (\array_key_exists('app_type', $data) && null === $data['app_type']) {
+ $object->setAppType(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class === \get_class($data);
+ if (\array_key_exists('change_type', $data) && null !== $data['change_type']) {
+ $object->setChangeType($data['change_type']);
+ } elseif (\array_key_exists('change_type', $data) && null === $data['change_type']) {
+ $object->setChangeType(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('admin_app_id', $data) && null !== $data['admin_app_id']) {
- $object->setAdminAppId($data['admin_app_id']);
- } elseif (\array_key_exists('admin_app_id', $data) && null === $data['admin_app_id']) {
- $object->setAdminAppId(null);
- }
- if (\array_key_exists('app_id', $data) && null !== $data['app_id']) {
- $object->setAppId($data['app_id']);
- } elseif (\array_key_exists('app_id', $data) && null === $data['app_id']) {
- $object->setAppId(null);
- }
- if (\array_key_exists('app_type', $data) && null !== $data['app_type']) {
- $object->setAppType($data['app_type']);
- } elseif (\array_key_exists('app_type', $data) && null === $data['app_type']) {
- $object->setAppType(null);
- }
- if (\array_key_exists('change_type', $data) && null !== $data['change_type']) {
- $object->setChangeType($data['change_type']);
- } elseif (\array_key_exists('change_type', $data) && null === $data['change_type']) {
- $object->setChangeType(null);
- }
- if (\array_key_exists('channel', $data) && null !== $data['channel']) {
- $object->setChannel($data['channel']);
- } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
- $object->setChannel(null);
- }
- if (\array_key_exists('date', $data) && null !== $data['date']) {
- $object->setDate($data['date']);
- } elseif (\array_key_exists('date', $data) && null === $data['date']) {
- $object->setDate(null);
- }
- if (\array_key_exists('scope', $data) && null !== $data['scope']) {
- $object->setScope($data['scope']);
- } elseif (\array_key_exists('scope', $data) && null === $data['scope']) {
- $object->setScope(null);
- }
- if (\array_key_exists('service_id', $data) && null !== $data['service_id']) {
- $object->setServiceId($data['service_id']);
- } elseif (\array_key_exists('service_id', $data) && null === $data['service_id']) {
- $object->setServiceId(null);
- }
- if (\array_key_exists('service_type', $data) && null !== $data['service_type']) {
- $object->setServiceType($data['service_type']);
- } elseif (\array_key_exists('service_type', $data) && null === $data['service_type']) {
- $object->setServiceType(null);
- }
- if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
- $object->setUserId($data['user_id']);
- } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
- $object->setUserId(null);
- }
- if (\array_key_exists('user_name', $data) && null !== $data['user_name']) {
- $object->setUserName($data['user_name']);
- } elseif (\array_key_exists('user_name', $data) && null === $data['user_name']) {
- $object->setUserName(null);
- }
-
- return $object;
+ if (\array_key_exists('channel', $data) && null !== $data['channel']) {
+ $object->setChannel($data['channel']);
+ } elseif (\array_key_exists('channel', $data) && null === $data['channel']) {
+ $object->setChannel(null);
+ }
+ if (\array_key_exists('date', $data) && null !== $data['date']) {
+ $object->setDate($data['date']);
+ } elseif (\array_key_exists('date', $data) && null === $data['date']) {
+ $object->setDate(null);
+ }
+ if (\array_key_exists('scope', $data) && null !== $data['scope']) {
+ $object->setScope($data['scope']);
+ } elseif (\array_key_exists('scope', $data) && null === $data['scope']) {
+ $object->setScope(null);
+ }
+ if (\array_key_exists('service_id', $data) && null !== $data['service_id']) {
+ $object->setServiceId($data['service_id']);
+ } elseif (\array_key_exists('service_id', $data) && null === $data['service_id']) {
+ $object->setServiceId(null);
+ }
+ if (\array_key_exists('service_type', $data) && null !== $data['service_type']) {
+ $object->setServiceType($data['service_type']);
+ } elseif (\array_key_exists('service_type', $data) && null === $data['service_type']) {
+ $object->setServiceType(null);
+ }
+ if (\array_key_exists('user_id', $data) && null !== $data['user_id']) {
+ $object->setUserId($data['user_id']);
+ } elseif (\array_key_exists('user_id', $data) && null === $data['user_id']) {
+ $object->setUserId(null);
+ }
+ if (\array_key_exists('user_name', $data) && null !== $data['user_name']) {
+ $object->setUserName($data['user_name']);
+ } elseif (\array_key_exists('user_name', $data) && null === $data['user_name']) {
+ $object->setUserName(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('adminAppId') && null !== $object->getAdminAppId()) {
- $data['admin_app_id'] = $object->getAdminAppId();
- }
- $data['app_id'] = $object->getAppId();
- $data['app_type'] = $object->getAppType();
- $data['change_type'] = $object->getChangeType();
- if ($object->isInitialized('channel') && null !== $object->getChannel()) {
- $data['channel'] = $object->getChannel();
- }
- $data['date'] = $object->getDate();
- $data['scope'] = $object->getScope();
- if ($object->isInitialized('serviceId') && null !== $object->getServiceId()) {
- $data['service_id'] = $object->getServiceId();
- }
- if ($object->isInitialized('serviceType') && null !== $object->getServiceType()) {
- $data['service_type'] = $object->getServiceType();
- }
- $data['user_id'] = $object->getUserId();
- $data['user_name'] = $object->getUserName();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('adminAppId') && null !== $data->getAdminAppId()) {
+ $dataArray['admin_app_id'] = $data->getAdminAppId();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class => false];
+ $dataArray['app_id'] = $data->getAppId();
+ $dataArray['app_type'] = $data->getAppType();
+ $dataArray['change_type'] = $data->getChangeType();
+ if ($data->isInitialized('channel') && null !== $data->getChannel()) {
+ $dataArray['channel'] = $data->getChannel();
+ }
+ $dataArray['date'] = $data->getDate();
+ $dataArray['scope'] = $data->getScope();
+ if ($data->isInitialized('serviceId') && null !== $data->getServiceId()) {
+ $dataArray['service_id'] = $data->getServiceId();
+ }
+ if ($data->isInitialized('serviceType') && null !== $data->getServiceType()) {
+ $dataArray['service_type'] = $data->getServiceType();
}
+ $dataArray['user_id'] = $data->getUserId();
+ $dataArray['user_name'] = $data->getUserName();
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class => false];
}
}
diff --git a/generated/Normalizer/TeamIntegrationLogsGetResponse200Normalizer.php b/generated/Normalizer/TeamIntegrationLogsGetResponse200Normalizer.php
index 2cbe46ce..bcb1800d 100644
--- a/generated/Normalizer/TeamIntegrationLogsGetResponse200Normalizer.php
+++ b/generated/Normalizer/TeamIntegrationLogsGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,151 +23,77 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamIntegrationLogsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamIntegrationLogsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('logs', $data) && null !== $data['logs']) {
- $values = [];
- foreach ($data['logs'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class, 'json', $context);
- }
- $object->setLogs($values);
- } elseif (\array_key_exists('logs', $data) && null === $data['logs']) {
- $object->setLogs(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('logs', $data) && null !== $data['logs']) {
$values = [];
- foreach ($object->getLogs() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['logs'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class, 'json', $context);
}
- $data['logs'] = $values;
- $data['ok'] = $object->getOk();
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
-
- return $data;
- }
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class => false];
+ $object->setLogs($values);
+ } elseif (\array_key_exists('logs', $data) && null === $data['logs']) {
+ $object->setLogs(null);
}
- }
-} else {
- class TeamIntegrationLogsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class === \get_class($data);
+ if (\array_key_exists('paging', $data) && null !== $data['paging']) {
+ $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
+ } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
+ $object->setPaging(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('logs', $data) && null !== $data['logs']) {
- $values = [];
- foreach ($data['logs'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200LogsItem::class, 'json', $context);
- }
- $object->setLogs($values);
- } elseif (\array_key_exists('logs', $data) && null === $data['logs']) {
- $object->setLogs(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('paging', $data) && null !== $data['paging']) {
- $object->setPaging($this->denormalizer->denormalize($data['paging'], \JoliCode\Slack\Api\Model\ObjsPaging::class, 'json', $context));
- } elseif (\array_key_exists('paging', $data) && null === $data['paging']) {
- $object->setPaging(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getLogs() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
+ $dataArray['logs'] = $values;
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['paging'] = $this->normalizer->normalize($data->getPaging(), 'json', $context);
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getLogs() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['logs'] = $values;
- $data['ok'] = $object->getOk();
- $data['paging'] = $this->normalizer->normalize($object->getPaging(), 'json', $context);
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/TeamIntegrationLogsGetResponsedefaultNormalizer.php b/generated/Normalizer/TeamIntegrationLogsGetResponsedefaultNormalizer.php
index 806cac49..ee3ca7c8 100644
--- a/generated/Normalizer/TeamIntegrationLogsGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/TeamIntegrationLogsGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamIntegrationLogsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamIntegrationLogsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class TeamIntegrationLogsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamIntegrationLogsGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/TeamProfileGetGetResponse200Normalizer.php b/generated/Normalizer/TeamProfileGetGetResponse200Normalizer.php
index 8779bb76..87127546 100644
--- a/generated/Normalizer/TeamProfileGetGetResponse200Normalizer.php
+++ b/generated/Normalizer/TeamProfileGetGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamProfileGetGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamProfileGetGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('profile', $data) && null !== $data['profile']) {
- $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class, 'json', $context));
- } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
- $object->setProfile(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['profile'] = $this->normalizer->normalize($object->getProfile(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class TeamProfileGetGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class === \get_class($data);
+ if (\array_key_exists('profile', $data) && null !== $data['profile']) {
+ $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class, 'json', $context));
+ } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
+ $object->setProfile(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('profile', $data) && null !== $data['profile']) {
- $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class, 'json', $context));
- } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
- $object->setProfile(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['profile'] = $this->normalizer->normalize($object->getProfile(), 'json', $context);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['profile'] = $this->normalizer->normalize($data->getProfile(), 'json', $context);
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/TeamProfileGetGetResponse200ProfileNormalizer.php b/generated/Normalizer/TeamProfileGetGetResponse200ProfileNormalizer.php
index 115fc423..9b1e7b5b 100644
--- a/generated/Normalizer/TeamProfileGetGetResponse200ProfileNormalizer.php
+++ b/generated/Normalizer/TeamProfileGetGetResponse200ProfileNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,127 +23,62 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamProfileGetGetResponse200ProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamProfileGetGetResponse200ProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('fields', $data) && null !== $data['fields']) {
- $values = [];
- foreach ($data['fields'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class, 'json', $context);
- }
- $object->setFields($values);
- } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
- $object->setFields(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('fields', $data) && null !== $data['fields']) {
$values = [];
- foreach ($object->getFields() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['fields'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class, 'json', $context);
}
- $data['fields'] = $values;
-
- return $data;
+ $object->setFields($values);
+ } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
+ $object->setFields(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class => false];
- }
+ return $object;
}
-} else {
- class TeamProfileGetGetResponse200ProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('fields', $data) && null !== $data['fields']) {
- $values = [];
- foreach ($data['fields'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsTeamProfileField::class, 'json', $context);
- }
- $object->setFields($values);
- } elseif (\array_key_exists('fields', $data) && null === $data['fields']) {
- $object->setFields(null);
- }
-
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getFields() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
+ $dataArray['fields'] = $values;
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getFields() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['fields'] = $values;
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamProfileGetGetResponse200Profile::class => false];
}
}
diff --git a/generated/Normalizer/TeamProfileGetGetResponsedefaultNormalizer.php b/generated/Normalizer/TeamProfileGetGetResponsedefaultNormalizer.php
index aee22176..ae3a8157 100644
--- a/generated/Normalizer/TeamProfileGetGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/TeamProfileGetGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class TeamProfileGetGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class TeamProfileGetGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class TeamProfileGetGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\TeamProfileGetGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsCreatePostResponse200Normalizer.php b/generated/Normalizer/UsergroupsCreatePostResponse200Normalizer.php
index 50213f5f..56850a7b 100644
--- a/generated/Normalizer/UsergroupsCreatePostResponse200Normalizer.php
+++ b/generated/Normalizer/UsergroupsCreatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
- $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
- } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
- $object->setUsergroup(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['usergroup'] = $this->normalizer->normalize($object->getUsergroup(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsCreatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class === \get_class($data);
+ if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
+ $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
+ } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
+ $object->setUsergroup(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
- $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
- } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
- $object->setUsergroup(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['usergroup'] = $this->normalizer->normalize($object->getUsergroup(), 'json', $context);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['usergroup'] = $this->normalizer->normalize($data->getUsergroup(), 'json', $context);
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsCreatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsCreatePostResponsedefaultNormalizer.php b/generated/Normalizer/UsergroupsCreatePostResponsedefaultNormalizer.php
index 621f944e..5b7e05fa 100644
--- a/generated/Normalizer/UsergroupsCreatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsergroupsCreatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsCreatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsCreatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsDisablePostResponse200Normalizer.php b/generated/Normalizer/UsergroupsDisablePostResponse200Normalizer.php
index f2dbc1b1..8841e151 100644
--- a/generated/Normalizer/UsergroupsDisablePostResponse200Normalizer.php
+++ b/generated/Normalizer/UsergroupsDisablePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsDisablePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsDisablePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
- $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
- } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
- $object->setUsergroup(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['usergroup'] = $this->normalizer->normalize($object->getUsergroup(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsDisablePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class === \get_class($data);
+ if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
+ $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
+ } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
+ $object->setUsergroup(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
- $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
- } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
- $object->setUsergroup(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['usergroup'] = $this->normalizer->normalize($object->getUsergroup(), 'json', $context);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['usergroup'] = $this->normalizer->normalize($data->getUsergroup(), 'json', $context);
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsDisablePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsDisablePostResponsedefaultNormalizer.php b/generated/Normalizer/UsergroupsDisablePostResponsedefaultNormalizer.php
index 395da8b1..fe10d99d 100644
--- a/generated/Normalizer/UsergroupsDisablePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsergroupsDisablePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsDisablePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsDisablePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsDisablePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsDisablePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsEnablePostResponse200Normalizer.php b/generated/Normalizer/UsergroupsEnablePostResponse200Normalizer.php
index c8c180ba..cf7fec2f 100644
--- a/generated/Normalizer/UsergroupsEnablePostResponse200Normalizer.php
+++ b/generated/Normalizer/UsergroupsEnablePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsEnablePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsEnablePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
- $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
- } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
- $object->setUsergroup(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['usergroup'] = $this->normalizer->normalize($object->getUsergroup(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsEnablePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class === \get_class($data);
+ if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
+ $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
+ } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
+ $object->setUsergroup(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
- $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
- } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
- $object->setUsergroup(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['usergroup'] = $this->normalizer->normalize($object->getUsergroup(), 'json', $context);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['usergroup'] = $this->normalizer->normalize($data->getUsergroup(), 'json', $context);
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsEnablePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsEnablePostResponsedefaultNormalizer.php b/generated/Normalizer/UsergroupsEnablePostResponsedefaultNormalizer.php
index 5c302127..9dd91063 100644
--- a/generated/Normalizer/UsergroupsEnablePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsergroupsEnablePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsEnablePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsEnablePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsEnablePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsEnablePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsListGetResponse200Normalizer.php b/generated/Normalizer/UsergroupsListGetResponse200Normalizer.php
index 3251a197..e82d33bb 100644
--- a/generated/Normalizer/UsergroupsListGetResponse200Normalizer.php
+++ b/generated/Normalizer/UsergroupsListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroups', $data) && null !== $data['usergroups']) {
- $values = [];
- foreach ($data['usergroups'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context);
- }
- $object->setUsergroups($values);
- } elseif (\array_key_exists('usergroups', $data) && null === $data['usergroups']) {
- $object->setUsergroups(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('usergroups', $data) && null !== $data['usergroups']) {
$values = [];
- foreach ($object->getUsergroups() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['usergroups'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context);
}
- $data['usergroups'] = $values;
-
- return $data;
+ $object->setUsergroups($values);
+ } elseif (\array_key_exists('usergroups', $data) && null === $data['usergroups']) {
+ $object->setUsergroups(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class UsergroupsListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroups', $data) && null !== $data['usergroups']) {
- $values = [];
- foreach ($data['usergroups'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context);
- }
- $object->setUsergroups($values);
- } elseif (\array_key_exists('usergroups', $data) && null === $data['usergroups']) {
- $object->setUsergroups(null);
- }
-
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $values = [];
+ foreach ($data->getUsergroups() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
+ $dataArray['usergroups'] = $values;
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $values = [];
- foreach ($object->getUsergroups() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['usergroups'] = $values;
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsListGetResponsedefaultNormalizer.php b/generated/Normalizer/UsergroupsListGetResponsedefaultNormalizer.php
index daad9b82..b378017b 100644
--- a/generated/Normalizer/UsergroupsListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsergroupsListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsUpdatePostResponse200Normalizer.php b/generated/Normalizer/UsergroupsUpdatePostResponse200Normalizer.php
index f3928372..90c8567d 100644
--- a/generated/Normalizer/UsergroupsUpdatePostResponse200Normalizer.php
+++ b/generated/Normalizer/UsergroupsUpdatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
- $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
- } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
- $object->setUsergroup(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['usergroup'] = $this->normalizer->normalize($object->getUsergroup(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class === \get_class($data);
+ if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
+ $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
+ } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
+ $object->setUsergroup(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
- $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
- } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
- $object->setUsergroup(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['usergroup'] = $this->normalizer->normalize($object->getUsergroup(), 'json', $context);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['usergroup'] = $this->normalizer->normalize($data->getUsergroup(), 'json', $context);
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsUpdatePostResponsedefaultNormalizer.php b/generated/Normalizer/UsergroupsUpdatePostResponsedefaultNormalizer.php
index 80cb5008..0b42b97e 100644
--- a/generated/Normalizer/UsergroupsUpdatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsergroupsUpdatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsUpdatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsUsersListGetResponse200Normalizer.php b/generated/Normalizer/UsergroupsUsersListGetResponse200Normalizer.php
index 62d0e902..f3a484c7 100644
--- a/generated/Normalizer/UsergroupsUsersListGetResponse200Normalizer.php
+++ b/generated/Normalizer/UsergroupsUsersListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsUsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsUsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('users', $data) && null !== $data['users']) {
- $values = [];
- foreach ($data['users'] as $value) {
- $values[] = $value;
- }
- $object->setUsers($values);
- } elseif (\array_key_exists('users', $data) && null === $data['users']) {
- $object->setUsers(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('users', $data) && null !== $data['users']) {
$values = [];
- foreach ($object->getUsers() as $value) {
+ foreach ($data['users'] as $value) {
$values[] = $value;
}
- $data['users'] = $values;
-
- return $data;
+ $object->setUsers($values);
+ } elseif (\array_key_exists('users', $data) && null === $data['users']) {
+ $object->setUsers(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class UsergroupsUsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('users', $data) && null !== $data['users']) {
- $values = [];
- foreach ($data['users'] as $value) {
- $values[] = $value;
- }
- $object->setUsers($values);
- } elseif (\array_key_exists('users', $data) && null === $data['users']) {
- $object->setUsers(null);
- }
-
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $values = [];
+ foreach ($data->getUsers() as $value) {
+ $values[] = $value;
}
+ $dataArray['users'] = $values;
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $values = [];
- foreach ($object->getUsers() as $value) {
- $values[] = $value;
- }
- $data['users'] = $values;
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsUsersListGetResponsedefaultNormalizer.php b/generated/Normalizer/UsergroupsUsersListGetResponsedefaultNormalizer.php
index 47fc07ff..f6b66487 100644
--- a/generated/Normalizer/UsergroupsUsersListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsergroupsUsersListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsUsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsUsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsUsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsUsersListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsUsersUpdatePostResponse200Normalizer.php b/generated/Normalizer/UsergroupsUsersUpdatePostResponse200Normalizer.php
index f223c3f2..3632a3c8 100644
--- a/generated/Normalizer/UsergroupsUsersUpdatePostResponse200Normalizer.php
+++ b/generated/Normalizer/UsergroupsUsersUpdatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsUsersUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsUsersUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
- $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
- } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
- $object->setUsergroup(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['usergroup'] = $this->normalizer->normalize($object->getUsergroup(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsUsersUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class === \get_class($data);
+ if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
+ $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
+ } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
+ $object->setUsergroup(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('usergroup', $data) && null !== $data['usergroup']) {
- $object->setUsergroup($this->denormalizer->denormalize($data['usergroup'], \JoliCode\Slack\Api\Model\ObjsSubteam::class, 'json', $context));
- } elseif (\array_key_exists('usergroup', $data) && null === $data['usergroup']) {
- $object->setUsergroup(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['usergroup'] = $this->normalizer->normalize($object->getUsergroup(), 'json', $context);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['usergroup'] = $this->normalizer->normalize($data->getUsergroup(), 'json', $context);
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsergroupsUsersUpdatePostResponsedefaultNormalizer.php b/generated/Normalizer/UsergroupsUsersUpdatePostResponsedefaultNormalizer.php
index 93fb7b15..93989c54 100644
--- a/generated/Normalizer/UsergroupsUsersUpdatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsergroupsUsersUpdatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsergroupsUsersUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsergroupsUsersUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsergroupsUsersUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsergroupsUsersUpdatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersConversationsGetResponse200Normalizer.php b/generated/Normalizer/UsersConversationsGetResponse200Normalizer.php
index 735ed264..405a0ba1 100644
--- a/generated/Normalizer/UsersConversationsGetResponse200Normalizer.php
+++ b/generated/Normalizer/UsersConversationsGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,181 +23,92 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersConversationsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersConversationsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channels', $data) && null !== $data['channels']) {
- $values = [];
- foreach ($data['channels'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context);
- }
- $object->setChannels($values);
- unset($data['channels']);
- } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
- $object->setChannels(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class, 'json', $context));
- unset($data['response_metadata']);
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
- foreach ($data as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value_1;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
+ if (\array_key_exists('channels', $data) && null !== $data['channels']) {
$values = [];
- foreach ($object->getChannels() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
+ foreach ($data['channels'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context);
}
- $data['channels'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
- foreach ($object as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value_1;
- }
+ $object->setChannels($values);
+ unset($data['channels']);
+ } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
+ $object->setChannels(null);
+ }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class, 'json', $context));
+ unset($data['response_metadata']);
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
+ }
+ foreach ($data as $key => $value_1) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value_1;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class UsersConversationsGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class === $type;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $values = [];
+ foreach ($data->getChannels() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class === \get_class($data);
+ $dataArray['channels'] = $values;
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('responseMetadata') && null !== $data->getResponseMetadata()) {
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('channels', $data) && null !== $data['channels']) {
- $values = [];
- foreach ($data['channels'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsConversation::class, 'json', $context);
- }
- $object->setChannels($values);
- unset($data['channels']);
- } elseif (\array_key_exists('channels', $data) && null === $data['channels']) {
- $object->setChannels(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class, 'json', $context));
- unset($data['response_metadata']);
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
- foreach ($data as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value_1;
- }
+ foreach ($data as $key => $value_1) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value_1;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $values = [];
- foreach ($object->getChannels() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['channels'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
- foreach ($object as $key => $value_1) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value_1;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersConversationsGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsersConversationsGetResponse200ResponseMetadataNormalizer.php b/generated/Normalizer/UsersConversationsGetResponse200ResponseMetadataNormalizer.php
index 20b13ee3..549425fe 100644
--- a/generated/Normalizer/UsersConversationsGetResponse200ResponseMetadataNormalizer.php
+++ b/generated/Normalizer/UsersConversationsGetResponse200ResponseMetadataNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,54 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersConversationsGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersConversationsGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
-
- return $data;
+ if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
+ $object->setNextCursor($data['next_cursor']);
+ } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
+ $object->setNextCursor(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class => false];
- }
+ return $object;
}
-} else {
- class UsersConversationsGetResponse200ResponseMetadataNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('next_cursor', $data) && null !== $data['next_cursor']) {
- $object->setNextCursor($data['next_cursor']);
- } elseif (\array_key_exists('next_cursor', $data) && null === $data['next_cursor']) {
- $object->setNextCursor(null);
- }
-
- return $object;
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['next_cursor'] = $object->getNextCursor();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['next_cursor'] = $data->getNextCursor();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersConversationsGetResponse200ResponseMetadata::class => false];
}
}
diff --git a/generated/Normalizer/UsersConversationsGetResponsedefaultNormalizer.php b/generated/Normalizer/UsersConversationsGetResponsedefaultNormalizer.php
index e26b1df1..d8ec1888 100644
--- a/generated/Normalizer/UsersConversationsGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersConversationsGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersConversationsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersConversationsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersConversationsGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersConversationsGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersDeletePhotoPostResponse200Normalizer.php b/generated/Normalizer/UsersDeletePhotoPostResponse200Normalizer.php
index b6da4786..64307eea 100644
--- a/generated/Normalizer/UsersDeletePhotoPostResponse200Normalizer.php
+++ b/generated/Normalizer/UsersDeletePhotoPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersDeletePhotoPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class === $type;
- }
+class UsersDeletePhotoPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class UsersDeletePhotoPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsersDeletePhotoPostResponsedefaultNormalizer.php b/generated/Normalizer/UsersDeletePhotoPostResponsedefaultNormalizer.php
index edba7ffc..b3b39ae5 100644
--- a/generated/Normalizer/UsersDeletePhotoPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersDeletePhotoPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersDeletePhotoPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersDeletePhotoPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersDeletePhotoPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersDeletePhotoPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersGetPresenceGetResponse200Normalizer.php b/generated/Normalizer/UsersGetPresenceGetResponse200Normalizer.php
index ee53e06d..80b817c1 100644
--- a/generated/Normalizer/UsersGetPresenceGetResponse200Normalizer.php
+++ b/generated/Normalizer/UsersGetPresenceGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,237 +23,129 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersGetPresenceGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersGetPresenceGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('auto_away', $data) && null !== $data['auto_away']) {
- $object->setAutoAway($data['auto_away']);
- unset($data['auto_away']);
- } elseif (\array_key_exists('auto_away', $data) && null === $data['auto_away']) {
- $object->setAutoAway(null);
- }
- if (\array_key_exists('connection_count', $data) && null !== $data['connection_count']) {
- $object->setConnectionCount($data['connection_count']);
- unset($data['connection_count']);
- } elseif (\array_key_exists('connection_count', $data) && null === $data['connection_count']) {
- $object->setConnectionCount(null);
- }
- if (\array_key_exists('last_activity', $data) && null !== $data['last_activity']) {
- $object->setLastActivity($data['last_activity']);
- unset($data['last_activity']);
- } elseif (\array_key_exists('last_activity', $data) && null === $data['last_activity']) {
- $object->setLastActivity(null);
- }
- if (\array_key_exists('manual_away', $data) && null !== $data['manual_away']) {
- $object->setManualAway($data['manual_away']);
- unset($data['manual_away']);
- } elseif (\array_key_exists('manual_away', $data) && null === $data['manual_away']) {
- $object->setManualAway(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('online', $data) && null !== $data['online']) {
- $object->setOnline($data['online']);
- unset($data['online']);
- } elseif (\array_key_exists('online', $data) && null === $data['online']) {
- $object->setOnline(null);
- }
- if (\array_key_exists('presence', $data) && null !== $data['presence']) {
- $object->setPresence($data['presence']);
- unset($data['presence']);
- } elseif (\array_key_exists('presence', $data) && null === $data['presence']) {
- $object->setPresence(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200();
+ if (\array_key_exists('auto_away', $data) && \is_int($data['auto_away'])) {
+ $data['auto_away'] = (bool) $data['auto_away'];
+ }
+ if (\array_key_exists('manual_away', $data) && \is_int($data['manual_away'])) {
+ $data['manual_away'] = (bool) $data['manual_away'];
+ }
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (\array_key_exists('online', $data) && \is_int($data['online'])) {
+ $data['online'] = (bool) $data['online'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('autoAway') && null !== $object->getAutoAway()) {
- $data['auto_away'] = $object->getAutoAway();
- }
- if ($object->isInitialized('connectionCount') && null !== $object->getConnectionCount()) {
- $data['connection_count'] = $object->getConnectionCount();
- }
- if ($object->isInitialized('lastActivity') && null !== $object->getLastActivity()) {
- $data['last_activity'] = $object->getLastActivity();
- }
- if ($object->isInitialized('manualAway') && null !== $object->getManualAway()) {
- $data['manual_away'] = $object->getManualAway();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('online') && null !== $object->getOnline()) {
- $data['online'] = $object->getOnline();
- }
- $data['presence'] = $object->getPresence();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('auto_away', $data) && null !== $data['auto_away']) {
+ $object->setAutoAway($data['auto_away']);
+ unset($data['auto_away']);
+ } elseif (\array_key_exists('auto_away', $data) && null === $data['auto_away']) {
+ $object->setAutoAway(null);
+ }
+ if (\array_key_exists('connection_count', $data) && null !== $data['connection_count']) {
+ $object->setConnectionCount($data['connection_count']);
+ unset($data['connection_count']);
+ } elseif (\array_key_exists('connection_count', $data) && null === $data['connection_count']) {
+ $object->setConnectionCount(null);
+ }
+ if (\array_key_exists('last_activity', $data) && null !== $data['last_activity']) {
+ $object->setLastActivity($data['last_activity']);
+ unset($data['last_activity']);
+ } elseif (\array_key_exists('last_activity', $data) && null === $data['last_activity']) {
+ $object->setLastActivity(null);
+ }
+ if (\array_key_exists('manual_away', $data) && null !== $data['manual_away']) {
+ $object->setManualAway($data['manual_away']);
+ unset($data['manual_away']);
+ } elseif (\array_key_exists('manual_away', $data) && null === $data['manual_away']) {
+ $object->setManualAway(null);
+ }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('online', $data) && null !== $data['online']) {
+ $object->setOnline($data['online']);
+ unset($data['online']);
+ } elseif (\array_key_exists('online', $data) && null === $data['online']) {
+ $object->setOnline(null);
+ }
+ if (\array_key_exists('presence', $data) && null !== $data['presence']) {
+ $object->setPresence($data['presence']);
+ unset($data['presence']);
+ } elseif (\array_key_exists('presence', $data) && null === $data['presence']) {
+ $object->setPresence(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class => false];
- }
+ return $object;
}
-} else {
- class UsersGetPresenceGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class === $type;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('autoAway') && null !== $data->getAutoAway()) {
+ $dataArray['auto_away'] = $data->getAutoAway();
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class === \get_class($data);
+ if ($data->isInitialized('connectionCount') && null !== $data->getConnectionCount()) {
+ $dataArray['connection_count'] = $data->getConnectionCount();
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('auto_away', $data) && null !== $data['auto_away']) {
- $object->setAutoAway($data['auto_away']);
- unset($data['auto_away']);
- } elseif (\array_key_exists('auto_away', $data) && null === $data['auto_away']) {
- $object->setAutoAway(null);
- }
- if (\array_key_exists('connection_count', $data) && null !== $data['connection_count']) {
- $object->setConnectionCount($data['connection_count']);
- unset($data['connection_count']);
- } elseif (\array_key_exists('connection_count', $data) && null === $data['connection_count']) {
- $object->setConnectionCount(null);
- }
- if (\array_key_exists('last_activity', $data) && null !== $data['last_activity']) {
- $object->setLastActivity($data['last_activity']);
- unset($data['last_activity']);
- } elseif (\array_key_exists('last_activity', $data) && null === $data['last_activity']) {
- $object->setLastActivity(null);
- }
- if (\array_key_exists('manual_away', $data) && null !== $data['manual_away']) {
- $object->setManualAway($data['manual_away']);
- unset($data['manual_away']);
- } elseif (\array_key_exists('manual_away', $data) && null === $data['manual_away']) {
- $object->setManualAway(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('online', $data) && null !== $data['online']) {
- $object->setOnline($data['online']);
- unset($data['online']);
- } elseif (\array_key_exists('online', $data) && null === $data['online']) {
- $object->setOnline(null);
- }
- if (\array_key_exists('presence', $data) && null !== $data['presence']) {
- $object->setPresence($data['presence']);
- unset($data['presence']);
- } elseif (\array_key_exists('presence', $data) && null === $data['presence']) {
- $object->setPresence(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
- return $object;
+ if ($data->isInitialized('lastActivity') && null !== $data->getLastActivity()) {
+ $dataArray['last_activity'] = $data->getLastActivity();
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('autoAway') && null !== $object->getAutoAway()) {
- $data['auto_away'] = $object->getAutoAway();
- }
- if ($object->isInitialized('connectionCount') && null !== $object->getConnectionCount()) {
- $data['connection_count'] = $object->getConnectionCount();
- }
- if ($object->isInitialized('lastActivity') && null !== $object->getLastActivity()) {
- $data['last_activity'] = $object->getLastActivity();
- }
- if ($object->isInitialized('manualAway') && null !== $object->getManualAway()) {
- $data['manual_away'] = $object->getManualAway();
- }
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('online') && null !== $object->getOnline()) {
- $data['online'] = $object->getOnline();
- }
- $data['presence'] = $object->getPresence();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if ($data->isInitialized('manualAway') && null !== $data->getManualAway()) {
+ $dataArray['manual_away'] = $data->getManualAway();
+ }
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('online') && null !== $data->getOnline()) {
+ $dataArray['online'] = $data->getOnline();
+ }
+ $dataArray['presence'] = $data->getPresence();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersGetPresenceGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsersGetPresenceGetResponsedefaultNormalizer.php b/generated/Normalizer/UsersGetPresenceGetResponsedefaultNormalizer.php
index 56822307..94047868 100644
--- a/generated/Normalizer/UsersGetPresenceGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersGetPresenceGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,75 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersGetPresenceGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersGetPresenceGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- unset($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersGetPresenceGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class === $type;
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ unset($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- unset($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
+ }
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersGetPresenceGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item0Normalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item0Normalizer.php
index edef3ef1..d60c9a4e 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item0Normalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item0Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,69 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class, 'json', $context));
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersIdentityGetResponse200Item0Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class === \get_class($data);
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class, 'json', $context));
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class, 'json', $context));
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class, 'json', $context));
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['team'] = $this->normalizer->normalize($data->getTeam(), 'json', $context);
+ $dataArray['user'] = $this->normalizer->normalize($data->getUser(), 'json', $context);
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item0TeamNormalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item0TeamNormalizer.php
index 9bb792ed..18c523fd 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item0TeamNormalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item0TeamNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,54 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item0TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item0TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['id'] = $object->getId();
-
- return $data;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class => false];
- }
+ return $object;
}
-} else {
- class UsersIdentityGetResponse200Item0TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
-
- return $object;
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['id'] = $object->getId();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['id'] = $data->getId();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0Team::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item0UserNormalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item0UserNormalizer.php
index d022b7ae..b11e0486 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item0UserNormalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item0UserNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,60 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item0UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item0UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
-
- return $data;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class => false];
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
}
- }
-} else {
- class UsersIdentityGetResponse200Item0UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['id'] = $data->getId();
+ $dataArray['name'] = $data->getName();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item0User::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item1Normalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item1Normalizer.php
index ecf7079b..8ff5b3fc 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item1Normalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item1Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,69 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class, 'json', $context));
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersIdentityGetResponse200Item1Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class === \get_class($data);
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class, 'json', $context));
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class, 'json', $context));
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class, 'json', $context));
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['team'] = $this->normalizer->normalize($data->getTeam(), 'json', $context);
+ $dataArray['user'] = $this->normalizer->normalize($data->getUser(), 'json', $context);
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item1TeamNormalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item1TeamNormalizer.php
index c8ba345f..b98be391 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item1TeamNormalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item1TeamNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,54 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item1TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item1TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['id'] = $object->getId();
-
- return $data;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class => false];
- }
+ return $object;
}
-} else {
- class UsersIdentityGetResponse200Item1TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
-
- return $object;
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['id'] = $object->getId();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['id'] = $data->getId();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1Team::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item1UserNormalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item1UserNormalizer.php
index ef852551..650018d6 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item1UserNormalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item1UserNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,66 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item1UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item1UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('email', $data) && null !== $data['email']) {
- $object->setEmail($data['email']);
- } elseif (\array_key_exists('email', $data) && null === $data['email']) {
- $object->setEmail(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['email'] = $object->getEmail();
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User();
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class => false];
+ if (\array_key_exists('email', $data) && null !== $data['email']) {
+ $object->setEmail($data['email']);
+ } elseif (\array_key_exists('email', $data) && null === $data['email']) {
+ $object->setEmail(null);
}
- }
-} else {
- class UsersIdentityGetResponse200Item1UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class === $type;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class === \get_class($data);
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('email', $data) && null !== $data['email']) {
- $object->setEmail($data['email']);
- } elseif (\array_key_exists('email', $data) && null === $data['email']) {
- $object->setEmail(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['email'] = $object->getEmail();
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['email'] = $data->getEmail();
+ $dataArray['id'] = $data->getId();
+ $dataArray['name'] = $data->getName();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item1User::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item2Normalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item2Normalizer.php
index 1d13bbfa..b3081f71 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item2Normalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item2Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,69 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item2Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item2Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class, 'json', $context));
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersIdentityGetResponse200Item2Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class === \get_class($data);
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class, 'json', $context));
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class, 'json', $context));
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class, 'json', $context));
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['team'] = $this->normalizer->normalize($data->getTeam(), 'json', $context);
+ $dataArray['user'] = $this->normalizer->normalize($data->getUser(), 'json', $context);
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item2TeamNormalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item2TeamNormalizer.php
index 83e5db48..0d9d6abe 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item2TeamNormalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item2TeamNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,54 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item2TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item2TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['id'] = $object->getId();
-
- return $data;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class => false];
- }
+ return $object;
}
-} else {
- class UsersIdentityGetResponse200Item2TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
-
- return $object;
- }
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['id'] = $object->getId();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['id'] = $data->getId();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2Team::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item2UserNormalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item2UserNormalizer.php
index 2c327065..cac91d96 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item2UserNormalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item2UserNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,195 +23,96 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item2UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item2UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('image_192', $data) && null !== $data['image_192']) {
- $object->setImage192($data['image_192']);
- } elseif (\array_key_exists('image_192', $data) && null === $data['image_192']) {
- $object->setImage192(null);
- }
- if (\array_key_exists('image_24', $data) && null !== $data['image_24']) {
- $object->setImage24($data['image_24']);
- } elseif (\array_key_exists('image_24', $data) && null === $data['image_24']) {
- $object->setImage24(null);
- }
- if (\array_key_exists('image_32', $data) && null !== $data['image_32']) {
- $object->setImage32($data['image_32']);
- } elseif (\array_key_exists('image_32', $data) && null === $data['image_32']) {
- $object->setImage32(null);
- }
- if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
- $object->setImage48($data['image_48']);
- } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
- $object->setImage48(null);
- }
- if (\array_key_exists('image_512', $data) && null !== $data['image_512']) {
- $object->setImage512($data['image_512']);
- } elseif (\array_key_exists('image_512', $data) && null === $data['image_512']) {
- $object->setImage512(null);
- }
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
- $object->setImage72($data['image_72']);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['id'] = $object->getId();
- $data['image_192'] = $object->getImage192();
- $data['image_24'] = $object->getImage24();
- $data['image_32'] = $object->getImage32();
- $data['image_48'] = $object->getImage48();
- $data['image_512'] = $object->getImage512();
- $data['image_72'] = $object->getImage72();
- $data['name'] = $object->getName();
-
- return $data;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class => false];
+ if (\array_key_exists('image_192', $data) && null !== $data['image_192']) {
+ $object->setImage192($data['image_192']);
+ } elseif (\array_key_exists('image_192', $data) && null === $data['image_192']) {
+ $object->setImage192(null);
}
- }
-} else {
- class UsersIdentityGetResponse200Item2UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class === $type;
+ if (\array_key_exists('image_24', $data) && null !== $data['image_24']) {
+ $object->setImage24($data['image_24']);
+ } elseif (\array_key_exists('image_24', $data) && null === $data['image_24']) {
+ $object->setImage24(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class === \get_class($data);
+ if (\array_key_exists('image_32', $data) && null !== $data['image_32']) {
+ $object->setImage32($data['image_32']);
+ } elseif (\array_key_exists('image_32', $data) && null === $data['image_32']) {
+ $object->setImage32(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('image_192', $data) && null !== $data['image_192']) {
- $object->setImage192($data['image_192']);
- } elseif (\array_key_exists('image_192', $data) && null === $data['image_192']) {
- $object->setImage192(null);
- }
- if (\array_key_exists('image_24', $data) && null !== $data['image_24']) {
- $object->setImage24($data['image_24']);
- } elseif (\array_key_exists('image_24', $data) && null === $data['image_24']) {
- $object->setImage24(null);
- }
- if (\array_key_exists('image_32', $data) && null !== $data['image_32']) {
- $object->setImage32($data['image_32']);
- } elseif (\array_key_exists('image_32', $data) && null === $data['image_32']) {
- $object->setImage32(null);
- }
- if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
- $object->setImage48($data['image_48']);
- } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
- $object->setImage48(null);
- }
- if (\array_key_exists('image_512', $data) && null !== $data['image_512']) {
- $object->setImage512($data['image_512']);
- } elseif (\array_key_exists('image_512', $data) && null === $data['image_512']) {
- $object->setImage512(null);
- }
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
- $object->setImage72($data['image_72']);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
- return $object;
+ if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
+ $object->setImage48($data['image_48']);
+ } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
+ $object->setImage48(null);
+ }
+ if (\array_key_exists('image_512', $data) && null !== $data['image_512']) {
+ $object->setImage512($data['image_512']);
+ } elseif (\array_key_exists('image_512', $data) && null === $data['image_512']) {
+ $object->setImage512(null);
+ }
+ if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
+ $object->setImage72($data['image_72']);
+ } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
+ $object->setImage72(null);
+ }
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['id'] = $object->getId();
- $data['image_192'] = $object->getImage192();
- $data['image_24'] = $object->getImage24();
- $data['image_32'] = $object->getImage32();
- $data['image_48'] = $object->getImage48();
- $data['image_512'] = $object->getImage512();
- $data['image_72'] = $object->getImage72();
- $data['name'] = $object->getName();
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['id'] = $data->getId();
+ $dataArray['image_192'] = $data->getImage192();
+ $dataArray['image_24'] = $data->getImage24();
+ $dataArray['image_32'] = $data->getImage32();
+ $dataArray['image_48'] = $data->getImage48();
+ $dataArray['image_512'] = $data->getImage512();
+ $dataArray['image_72'] = $data->getImage72();
+ $dataArray['name'] = $data->getName();
+
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item2User::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item3Normalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item3Normalizer.php
index d4154316..4818d6f0 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item3Normalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item3Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,135 +23,69 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item3Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item3Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class, 'json', $context));
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersIdentityGetResponse200Item3Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class === \get_class($data);
+ if (\array_key_exists('team', $data) && null !== $data['team']) {
+ $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class, 'json', $context));
+ } elseif (\array_key_exists('team', $data) && null === $data['team']) {
+ $object->setTeam(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('team', $data) && null !== $data['team']) {
- $object->setTeam($this->denormalizer->denormalize($data['team'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class, 'json', $context));
- } elseif (\array_key_exists('team', $data) && null === $data['team']) {
- $object->setTeam(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class, 'json', $context));
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
-
- return $object;
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class, 'json', $context));
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['team'] = $this->normalizer->normalize($object->getTeam(), 'json', $context);
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['team'] = $this->normalizer->normalize($data->getTeam(), 'json', $context);
+ $dataArray['user'] = $this->normalizer->normalize($data->getUser(), 'json', $context);
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item3TeamNormalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item3TeamNormalizer.php
index a7173a18..42f8eee7 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item3TeamNormalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item3TeamNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,231 +23,117 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item3TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item3TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('domain', $data) && null !== $data['domain']) {
- $object->setDomain($data['domain']);
- } elseif (\array_key_exists('domain', $data) && null === $data['domain']) {
- $object->setDomain(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('image_102', $data) && null !== $data['image_102']) {
- $object->setImage102($data['image_102']);
- } elseif (\array_key_exists('image_102', $data) && null === $data['image_102']) {
- $object->setImage102(null);
- }
- if (\array_key_exists('image_132', $data) && null !== $data['image_132']) {
- $object->setImage132($data['image_132']);
- } elseif (\array_key_exists('image_132', $data) && null === $data['image_132']) {
- $object->setImage132(null);
- }
- if (\array_key_exists('image_230', $data) && null !== $data['image_230']) {
- $object->setImage230($data['image_230']);
- } elseif (\array_key_exists('image_230', $data) && null === $data['image_230']) {
- $object->setImage230(null);
- }
- if (\array_key_exists('image_34', $data) && null !== $data['image_34']) {
- $object->setImage34($data['image_34']);
- } elseif (\array_key_exists('image_34', $data) && null === $data['image_34']) {
- $object->setImage34(null);
- }
- if (\array_key_exists('image_44', $data) && null !== $data['image_44']) {
- $object->setImage44($data['image_44']);
- } elseif (\array_key_exists('image_44', $data) && null === $data['image_44']) {
- $object->setImage44(null);
- }
- if (\array_key_exists('image_68', $data) && null !== $data['image_68']) {
- $object->setImage68($data['image_68']);
- } elseif (\array_key_exists('image_68', $data) && null === $data['image_68']) {
- $object->setImage68(null);
- }
- if (\array_key_exists('image_88', $data) && null !== $data['image_88']) {
- $object->setImage88($data['image_88']);
- } elseif (\array_key_exists('image_88', $data) && null === $data['image_88']) {
- $object->setImage88(null);
- }
- if (\array_key_exists('image_default', $data) && null !== $data['image_default']) {
- $object->setImageDefault($data['image_default']);
- } elseif (\array_key_exists('image_default', $data) && null === $data['image_default']) {
- $object->setImageDefault(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team();
+ if (\array_key_exists('image_default', $data) && \is_int($data['image_default'])) {
+ $data['image_default'] = (bool) $data['image_default'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['domain'] = $object->getDomain();
- $data['id'] = $object->getId();
- $data['image_102'] = $object->getImage102();
- $data['image_132'] = $object->getImage132();
- $data['image_230'] = $object->getImage230();
- $data['image_34'] = $object->getImage34();
- $data['image_44'] = $object->getImage44();
- $data['image_68'] = $object->getImage68();
- $data['image_88'] = $object->getImage88();
- $data['image_default'] = $object->getImageDefault();
- $data['name'] = $object->getName();
-
- return $data;
+ if (\array_key_exists('domain', $data) && null !== $data['domain']) {
+ $object->setDomain($data['domain']);
+ } elseif (\array_key_exists('domain', $data) && null === $data['domain']) {
+ $object->setDomain(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class => false];
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
- }
-} else {
- class UsersIdentityGetResponse200Item3TeamNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class === $type;
+ if (\array_key_exists('image_102', $data) && null !== $data['image_102']) {
+ $object->setImage102($data['image_102']);
+ } elseif (\array_key_exists('image_102', $data) && null === $data['image_102']) {
+ $object->setImage102(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class === \get_class($data);
+ if (\array_key_exists('image_132', $data) && null !== $data['image_132']) {
+ $object->setImage132($data['image_132']);
+ } elseif (\array_key_exists('image_132', $data) && null === $data['image_132']) {
+ $object->setImage132(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('domain', $data) && null !== $data['domain']) {
- $object->setDomain($data['domain']);
- } elseif (\array_key_exists('domain', $data) && null === $data['domain']) {
- $object->setDomain(null);
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('image_102', $data) && null !== $data['image_102']) {
- $object->setImage102($data['image_102']);
- } elseif (\array_key_exists('image_102', $data) && null === $data['image_102']) {
- $object->setImage102(null);
- }
- if (\array_key_exists('image_132', $data) && null !== $data['image_132']) {
- $object->setImage132($data['image_132']);
- } elseif (\array_key_exists('image_132', $data) && null === $data['image_132']) {
- $object->setImage132(null);
- }
- if (\array_key_exists('image_230', $data) && null !== $data['image_230']) {
- $object->setImage230($data['image_230']);
- } elseif (\array_key_exists('image_230', $data) && null === $data['image_230']) {
- $object->setImage230(null);
- }
- if (\array_key_exists('image_34', $data) && null !== $data['image_34']) {
- $object->setImage34($data['image_34']);
- } elseif (\array_key_exists('image_34', $data) && null === $data['image_34']) {
- $object->setImage34(null);
- }
- if (\array_key_exists('image_44', $data) && null !== $data['image_44']) {
- $object->setImage44($data['image_44']);
- } elseif (\array_key_exists('image_44', $data) && null === $data['image_44']) {
- $object->setImage44(null);
- }
- if (\array_key_exists('image_68', $data) && null !== $data['image_68']) {
- $object->setImage68($data['image_68']);
- } elseif (\array_key_exists('image_68', $data) && null === $data['image_68']) {
- $object->setImage68(null);
- }
- if (\array_key_exists('image_88', $data) && null !== $data['image_88']) {
- $object->setImage88($data['image_88']);
- } elseif (\array_key_exists('image_88', $data) && null === $data['image_88']) {
- $object->setImage88(null);
- }
- if (\array_key_exists('image_default', $data) && null !== $data['image_default']) {
- $object->setImageDefault($data['image_default']);
- } elseif (\array_key_exists('image_default', $data) && null === $data['image_default']) {
- $object->setImageDefault(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
- return $object;
+ if (\array_key_exists('image_230', $data) && null !== $data['image_230']) {
+ $object->setImage230($data['image_230']);
+ } elseif (\array_key_exists('image_230', $data) && null === $data['image_230']) {
+ $object->setImage230(null);
+ }
+ if (\array_key_exists('image_34', $data) && null !== $data['image_34']) {
+ $object->setImage34($data['image_34']);
+ } elseif (\array_key_exists('image_34', $data) && null === $data['image_34']) {
+ $object->setImage34(null);
+ }
+ if (\array_key_exists('image_44', $data) && null !== $data['image_44']) {
+ $object->setImage44($data['image_44']);
+ } elseif (\array_key_exists('image_44', $data) && null === $data['image_44']) {
+ $object->setImage44(null);
+ }
+ if (\array_key_exists('image_68', $data) && null !== $data['image_68']) {
+ $object->setImage68($data['image_68']);
+ } elseif (\array_key_exists('image_68', $data) && null === $data['image_68']) {
+ $object->setImage68(null);
+ }
+ if (\array_key_exists('image_88', $data) && null !== $data['image_88']) {
+ $object->setImage88($data['image_88']);
+ } elseif (\array_key_exists('image_88', $data) && null === $data['image_88']) {
+ $object->setImage88(null);
+ }
+ if (\array_key_exists('image_default', $data) && null !== $data['image_default']) {
+ $object->setImageDefault($data['image_default']);
+ } elseif (\array_key_exists('image_default', $data) && null === $data['image_default']) {
+ $object->setImageDefault(null);
+ }
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['domain'] = $object->getDomain();
- $data['id'] = $object->getId();
- $data['image_102'] = $object->getImage102();
- $data['image_132'] = $object->getImage132();
- $data['image_230'] = $object->getImage230();
- $data['image_34'] = $object->getImage34();
- $data['image_44'] = $object->getImage44();
- $data['image_68'] = $object->getImage68();
- $data['image_88'] = $object->getImage88();
- $data['image_default'] = $object->getImageDefault();
- $data['name'] = $object->getName();
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['domain'] = $data->getDomain();
+ $dataArray['id'] = $data->getId();
+ $dataArray['image_102'] = $data->getImage102();
+ $dataArray['image_132'] = $data->getImage132();
+ $dataArray['image_230'] = $data->getImage230();
+ $dataArray['image_34'] = $data->getImage34();
+ $dataArray['image_44'] = $data->getImage44();
+ $dataArray['image_68'] = $data->getImage68();
+ $dataArray['image_88'] = $data->getImage88();
+ $dataArray['image_default'] = $data->getImageDefault();
+ $dataArray['name'] = $data->getName();
+
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3Team::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponse200Item3UserNormalizer.php b/generated/Normalizer/UsersIdentityGetResponse200Item3UserNormalizer.php
index c369ea76..bcd0ad2c 100644
--- a/generated/Normalizer/UsersIdentityGetResponse200Item3UserNormalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponse200Item3UserNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,60 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponse200Item3UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponse200Item3UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
-
- return $data;
+ if (\array_key_exists('id', $data) && null !== $data['id']) {
+ $object->setId($data['id']);
+ } elseif (\array_key_exists('id', $data) && null === $data['id']) {
+ $object->setId(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class => false];
+ if (\array_key_exists('name', $data) && null !== $data['name']) {
+ $object->setName($data['name']);
+ } elseif (\array_key_exists('name', $data) && null === $data['name']) {
+ $object->setName(null);
}
- }
-} else {
- class UsersIdentityGetResponse200Item3UserNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class === \get_class($data);
- }
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('id', $data) && null !== $data['id']) {
- $object->setId($data['id']);
- } elseif (\array_key_exists('id', $data) && null === $data['id']) {
- $object->setId(null);
- }
- if (\array_key_exists('name', $data) && null !== $data['name']) {
- $object->setName($data['name']);
- } elseif (\array_key_exists('name', $data) && null === $data['name']) {
- $object->setName(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['id'] = $object->getId();
- $data['name'] = $object->getName();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['id'] = $data->getId();
+ $dataArray['name'] = $data->getName();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponse200Item3User::class => false];
}
}
diff --git a/generated/Normalizer/UsersIdentityGetResponsedefaultNormalizer.php b/generated/Normalizer/UsersIdentityGetResponsedefaultNormalizer.php
index 37d89f4c..dce19d97 100644
--- a/generated/Normalizer/UsersIdentityGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersIdentityGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersIdentityGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersIdentityGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersIdentityGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersIdentityGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersInfoGetResponse200Normalizer.php b/generated/Normalizer/UsersInfoGetResponse200Normalizer.php
index 2f3dfffd..51d3697c 100644
--- a/generated/Normalizer/UsersInfoGetResponse200Normalizer.php
+++ b/generated/Normalizer/UsersInfoGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,75 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\ObjsUser::class, 'json', $context));
- unset($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersInfoGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersInfoGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class === \get_class($data);
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\ObjsUser::class, 'json', $context));
+ unset($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersInfoGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\ObjsUser::class, 'json', $context));
- unset($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['user'] = $this->normalizer->normalize($data->getUser(), 'json', $context);
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
+ }
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersInfoGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsersInfoGetResponsedefaultNormalizer.php b/generated/Normalizer/UsersInfoGetResponsedefaultNormalizer.php
index 2c900f70..9f8970e4 100644
--- a/generated/Normalizer/UsersInfoGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersInfoGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersInfoGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersInfoGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersListGetResponse200Normalizer.php b/generated/Normalizer/UsersListGetResponse200Normalizer.php
index d9f786a5..97b68090 100644
--- a/generated/Normalizer/UsersListGetResponse200Normalizer.php
+++ b/generated/Normalizer/UsersListGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,167 +23,85 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersListGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersListGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersListGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersListGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('cache_ts', $data) && null !== $data['cache_ts']) {
- $object->setCacheTs($data['cache_ts']);
- } elseif (\array_key_exists('cache_ts', $data) && null === $data['cache_ts']) {
- $object->setCacheTs(null);
- }
- if (\array_key_exists('members', $data) && null !== $data['members']) {
- $values = [];
- foreach ($data['members'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsUser::class, 'json', $context);
- }
- $object->setMembers($values);
- } elseif (\array_key_exists('members', $data) && null === $data['members']) {
- $object->setMembers(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersListGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['cache_ts'] = $object->getCacheTs();
+ if (\array_key_exists('cache_ts', $data) && null !== $data['cache_ts']) {
+ $object->setCacheTs($data['cache_ts']);
+ } elseif (\array_key_exists('cache_ts', $data) && null === $data['cache_ts']) {
+ $object->setCacheTs(null);
+ }
+ if (\array_key_exists('members', $data) && null !== $data['members']) {
$values = [];
- foreach ($object->getMembers() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['members'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
+ foreach ($data['members'] as $value) {
+ $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsUser::class, 'json', $context);
}
-
- return $data;
- }
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersListGetResponse200::class => false];
+ $object->setMembers($values);
+ } elseif (\array_key_exists('members', $data) && null === $data['members']) {
+ $object->setMembers(null);
}
- }
-} else {
- class UsersListGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersListGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersListGetResponse200::class === \get_class($data);
+ if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
+ $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class, 'json', $context));
+ } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
+ $object->setResponseMetadata(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersListGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('cache_ts', $data) && null !== $data['cache_ts']) {
- $object->setCacheTs($data['cache_ts']);
- } elseif (\array_key_exists('cache_ts', $data) && null === $data['cache_ts']) {
- $object->setCacheTs(null);
- }
- if (\array_key_exists('members', $data) && null !== $data['members']) {
- $values = [];
- foreach ($data['members'] as $value) {
- $values[] = $this->denormalizer->denormalize($value, \JoliCode\Slack\Api\Model\ObjsUser::class, 'json', $context);
- }
- $object->setMembers($values);
- } elseif (\array_key_exists('members', $data) && null === $data['members']) {
- $object->setMembers(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('response_metadata', $data) && null !== $data['response_metadata']) {
- $object->setResponseMetadata($this->denormalizer->denormalize($data['response_metadata'], \JoliCode\Slack\Api\Model\ObjsResponseMetadata::class, 'json', $context));
- } elseif (\array_key_exists('response_metadata', $data) && null === $data['response_metadata']) {
- $object->setResponseMetadata(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['cache_ts'] = $data->getCacheTs();
+ $values = [];
+ foreach ($data->getMembers() as $value) {
+ $values[] = $this->normalizer->normalize($value, 'json', $context);
}
-
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['cache_ts'] = $object->getCacheTs();
- $values = [];
- foreach ($object->getMembers() as $value) {
- $values[] = $this->normalizer->normalize($value, 'json', $context);
- }
- $data['members'] = $values;
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('responseMetadata') && null !== $object->getResponseMetadata()) {
- $data['response_metadata'] = $this->normalizer->normalize($object->getResponseMetadata(), 'json', $context);
- }
-
- return $data;
+ $dataArray['members'] = $values;
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('responseMetadata') && null !== $data->getResponseMetadata()) {
+ $dataArray['response_metadata'] = $this->normalizer->normalize($data->getResponseMetadata(), 'json', $context);
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersListGetResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersListGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsersListGetResponsedefaultNormalizer.php b/generated/Normalizer/UsersListGetResponsedefaultNormalizer.php
index ef005482..3e8216a8 100644
--- a/generated/Normalizer/UsersListGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersListGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersListGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersListGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersListGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersListGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersLookupByEmailGetResponse200Normalizer.php b/generated/Normalizer/UsersLookupByEmailGetResponse200Normalizer.php
index 79f22fb2..09e01143 100644
--- a/generated/Normalizer/UsersLookupByEmailGetResponse200Normalizer.php
+++ b/generated/Normalizer/UsersLookupByEmailGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,147 +23,75 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersLookupByEmailGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersLookupByEmailGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\ObjsUser::class, 'json', $context));
- unset($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersLookupByEmailGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class === \get_class($data);
+ if (\array_key_exists('user', $data) && null !== $data['user']) {
+ $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\ObjsUser::class, 'json', $context));
+ unset($data['user']);
+ } elseif (\array_key_exists('user', $data) && null === $data['user']) {
+ $object->setUser(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('user', $data) && null !== $data['user']) {
- $object->setUser($this->denormalizer->denormalize($data['user'], \JoliCode\Slack\Api\Model\ObjsUser::class, 'json', $context));
- unset($data['user']);
- } elseif (\array_key_exists('user', $data) && null === $data['user']) {
- $object->setUser(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['user'] = $this->normalizer->normalize($object->getUser(), 'json', $context);
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['user'] = $this->normalizer->normalize($data->getUser(), 'json', $context);
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
+ }
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsersLookupByEmailGetResponsedefaultNormalizer.php b/generated/Normalizer/UsersLookupByEmailGetResponsedefaultNormalizer.php
index 0a734d96..41eca109 100644
--- a/generated/Normalizer/UsersLookupByEmailGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersLookupByEmailGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersLookupByEmailGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersLookupByEmailGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersLookupByEmailGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersLookupByEmailGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersProfileGetGetResponse200Normalizer.php b/generated/Normalizer/UsersProfileGetGetResponse200Normalizer.php
index 6f08f151..3c583500 100644
--- a/generated/Normalizer/UsersProfileGetGetResponse200Normalizer.php
+++ b/generated/Normalizer/UsersProfileGetGetResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersProfileGetGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersProfileGetGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('profile', $data) && null !== $data['profile']) {
- $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\ObjsUserProfile::class, 'json', $context));
- } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
- $object->setProfile(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['profile'] = $this->normalizer->normalize($object->getProfile(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersProfileGetGetResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class === \get_class($data);
+ if (\array_key_exists('profile', $data) && null !== $data['profile']) {
+ $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\ObjsUserProfile::class, 'json', $context));
+ } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
+ $object->setProfile(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('profile', $data) && null !== $data['profile']) {
- $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\ObjsUserProfile::class, 'json', $context));
- } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
- $object->setProfile(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['profile'] = $this->normalizer->normalize($object->getProfile(), 'json', $context);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['profile'] = $this->normalizer->normalize($data->getProfile(), 'json', $context);
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersProfileGetGetResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsersProfileGetGetResponsedefaultNormalizer.php b/generated/Normalizer/UsersProfileGetGetResponsedefaultNormalizer.php
index 5c0eb0e8..8c68e19a 100644
--- a/generated/Normalizer/UsersProfileGetGetResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersProfileGetGetResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersProfileGetGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersProfileGetGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersProfileGetGetResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersProfileGetGetResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersProfileSetPostResponse200Normalizer.php b/generated/Normalizer/UsersProfileSetPostResponse200Normalizer.php
index 96c1b2dd..977bbe59 100644
--- a/generated/Normalizer/UsersProfileSetPostResponse200Normalizer.php
+++ b/generated/Normalizer/UsersProfileSetPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,151 +23,77 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersProfileSetPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersProfileSetPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('email_pending', $data) && null !== $data['email_pending']) {
- $object->setEmailPending($data['email_pending']);
- } elseif (\array_key_exists('email_pending', $data) && null === $data['email_pending']) {
- $object->setEmailPending(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('profile', $data) && null !== $data['profile']) {
- $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\ObjsUserProfile::class, 'json', $context));
- } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
- $object->setProfile(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
- $object->setUsername($data['username']);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('emailPending') && null !== $object->getEmailPending()) {
- $data['email_pending'] = $object->getEmailPending();
- }
- $data['ok'] = $object->getOk();
- $data['profile'] = $this->normalizer->normalize($object->getProfile(), 'json', $context);
- $data['username'] = $object->getUsername();
-
- return $data;
+ if (\array_key_exists('email_pending', $data) && null !== $data['email_pending']) {
+ $object->setEmailPending($data['email_pending']);
+ } elseif (\array_key_exists('email_pending', $data) && null === $data['email_pending']) {
+ $object->setEmailPending(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class => false];
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- }
-} else {
- class UsersProfileSetPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class === $type;
+ if (\array_key_exists('profile', $data) && null !== $data['profile']) {
+ $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\ObjsUserProfile::class, 'json', $context));
+ } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
+ $object->setProfile(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class === \get_class($data);
+ if (\array_key_exists('username', $data) && null !== $data['username']) {
+ $object->setUsername($data['username']);
+ } elseif (\array_key_exists('username', $data) && null === $data['username']) {
+ $object->setUsername(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('email_pending', $data) && null !== $data['email_pending']) {
- $object->setEmailPending($data['email_pending']);
- } elseif (\array_key_exists('email_pending', $data) && null === $data['email_pending']) {
- $object->setEmailPending(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('profile', $data) && null !== $data['profile']) {
- $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\ObjsUserProfile::class, 'json', $context));
- } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
- $object->setProfile(null);
- }
- if (\array_key_exists('username', $data) && null !== $data['username']) {
- $object->setUsername($data['username']);
- } elseif (\array_key_exists('username', $data) && null === $data['username']) {
- $object->setUsername(null);
- }
+ return $object;
+ }
- return $object;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('emailPending') && null !== $data->getEmailPending()) {
+ $dataArray['email_pending'] = $data->getEmailPending();
}
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['profile'] = $this->normalizer->normalize($data->getProfile(), 'json', $context);
+ $dataArray['username'] = $data->getUsername();
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('emailPending') && null !== $object->getEmailPending()) {
- $data['email_pending'] = $object->getEmailPending();
- }
- $data['ok'] = $object->getOk();
- $data['profile'] = $this->normalizer->normalize($object->getProfile(), 'json', $context);
- $data['username'] = $object->getUsername();
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersProfileSetPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsersProfileSetPostResponsedefaultNormalizer.php b/generated/Normalizer/UsersProfileSetPostResponsedefaultNormalizer.php
index 9300fe9a..942de182 100644
--- a/generated/Normalizer/UsersProfileSetPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersProfileSetPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersProfileSetPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersProfileSetPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersProfileSetPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersProfileSetPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersSetActivePostResponse200Normalizer.php b/generated/Normalizer/UsersSetActivePostResponse200Normalizer.php
index 8a94f4d5..81d3e6e8 100644
--- a/generated/Normalizer/UsersSetActivePostResponse200Normalizer.php
+++ b/generated/Normalizer/UsersSetActivePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersSetActivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class === $type;
- }
+class UsersSetActivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class UsersSetActivePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetActivePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersSetActivePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsersSetActivePostResponsedefaultNormalizer.php b/generated/Normalizer/UsersSetActivePostResponsedefaultNormalizer.php
index 52ae562d..a4619636 100644
--- a/generated/Normalizer/UsersSetActivePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersSetActivePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersSetActivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersSetActivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersSetActivePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersSetActivePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersSetPhotoPostResponse200Normalizer.php b/generated/Normalizer/UsersSetPhotoPostResponse200Normalizer.php
index 56043ba2..c5c99a0c 100644
--- a/generated/Normalizer/UsersSetPhotoPostResponse200Normalizer.php
+++ b/generated/Normalizer/UsersSetPhotoPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,123 +23,63 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersSetPhotoPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersSetPhotoPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('profile', $data) && null !== $data['profile']) {
- $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class, 'json', $context));
- } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
- $object->setProfile(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['profile'] = $this->normalizer->normalize($object->getProfile(), 'json', $context);
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersSetPhotoPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class === $type;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class === \get_class($data);
+ if (\array_key_exists('profile', $data) && null !== $data['profile']) {
+ $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class, 'json', $context));
+ } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
+ $object->setProfile(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('profile', $data) && null !== $data['profile']) {
- $object->setProfile($this->denormalizer->denormalize($data['profile'], \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class, 'json', $context));
- } elseif (\array_key_exists('profile', $data) && null === $data['profile']) {
- $object->setProfile(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- $data['profile'] = $this->normalizer->normalize($object->getProfile(), 'json', $context);
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ $dataArray['profile'] = $this->normalizer->normalize($data->getProfile(), 'json', $context);
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsersSetPhotoPostResponse200ProfileNormalizer.php b/generated/Normalizer/UsersSetPhotoPostResponse200ProfileNormalizer.php
index 814e90a3..f7ecda58 100644
--- a/generated/Normalizer/UsersSetPhotoPostResponse200ProfileNormalizer.php
+++ b/generated/Normalizer/UsersSetPhotoPostResponse200ProfileNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,207 +23,102 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersSetPhotoPostResponse200ProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersSetPhotoPostResponse200ProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('avatar_hash', $data) && null !== $data['avatar_hash']) {
- $object->setAvatarHash($data['avatar_hash']);
- } elseif (\array_key_exists('avatar_hash', $data) && null === $data['avatar_hash']) {
- $object->setAvatarHash(null);
- }
- if (\array_key_exists('image_1024', $data) && null !== $data['image_1024']) {
- $object->setImage1024($data['image_1024']);
- } elseif (\array_key_exists('image_1024', $data) && null === $data['image_1024']) {
- $object->setImage1024(null);
- }
- if (\array_key_exists('image_192', $data) && null !== $data['image_192']) {
- $object->setImage192($data['image_192']);
- } elseif (\array_key_exists('image_192', $data) && null === $data['image_192']) {
- $object->setImage192(null);
- }
- if (\array_key_exists('image_24', $data) && null !== $data['image_24']) {
- $object->setImage24($data['image_24']);
- } elseif (\array_key_exists('image_24', $data) && null === $data['image_24']) {
- $object->setImage24(null);
- }
- if (\array_key_exists('image_32', $data) && null !== $data['image_32']) {
- $object->setImage32($data['image_32']);
- } elseif (\array_key_exists('image_32', $data) && null === $data['image_32']) {
- $object->setImage32(null);
- }
- if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
- $object->setImage48($data['image_48']);
- } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
- $object->setImage48(null);
- }
- if (\array_key_exists('image_512', $data) && null !== $data['image_512']) {
- $object->setImage512($data['image_512']);
- } elseif (\array_key_exists('image_512', $data) && null === $data['image_512']) {
- $object->setImage512(null);
- }
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
- $object->setImage72($data['image_72']);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
- }
- if (\array_key_exists('image_original', $data) && null !== $data['image_original']) {
- $object->setImageOriginal($data['image_original']);
- } elseif (\array_key_exists('image_original', $data) && null === $data['image_original']) {
- $object->setImageOriginal(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile();
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['avatar_hash'] = $object->getAvatarHash();
- $data['image_1024'] = $object->getImage1024();
- $data['image_192'] = $object->getImage192();
- $data['image_24'] = $object->getImage24();
- $data['image_32'] = $object->getImage32();
- $data['image_48'] = $object->getImage48();
- $data['image_512'] = $object->getImage512();
- $data['image_72'] = $object->getImage72();
- $data['image_original'] = $object->getImageOriginal();
-
- return $data;
+ if (\array_key_exists('avatar_hash', $data) && null !== $data['avatar_hash']) {
+ $object->setAvatarHash($data['avatar_hash']);
+ } elseif (\array_key_exists('avatar_hash', $data) && null === $data['avatar_hash']) {
+ $object->setAvatarHash(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class => false];
+ if (\array_key_exists('image_1024', $data) && null !== $data['image_1024']) {
+ $object->setImage1024($data['image_1024']);
+ } elseif (\array_key_exists('image_1024', $data) && null === $data['image_1024']) {
+ $object->setImage1024(null);
}
- }
-} else {
- class UsersSetPhotoPostResponse200ProfileNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class === $type;
+ if (\array_key_exists('image_192', $data) && null !== $data['image_192']) {
+ $object->setImage192($data['image_192']);
+ } elseif (\array_key_exists('image_192', $data) && null === $data['image_192']) {
+ $object->setImage192(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class === \get_class($data);
+ if (\array_key_exists('image_24', $data) && null !== $data['image_24']) {
+ $object->setImage24($data['image_24']);
+ } elseif (\array_key_exists('image_24', $data) && null === $data['image_24']) {
+ $object->setImage24(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('avatar_hash', $data) && null !== $data['avatar_hash']) {
- $object->setAvatarHash($data['avatar_hash']);
- } elseif (\array_key_exists('avatar_hash', $data) && null === $data['avatar_hash']) {
- $object->setAvatarHash(null);
- }
- if (\array_key_exists('image_1024', $data) && null !== $data['image_1024']) {
- $object->setImage1024($data['image_1024']);
- } elseif (\array_key_exists('image_1024', $data) && null === $data['image_1024']) {
- $object->setImage1024(null);
- }
- if (\array_key_exists('image_192', $data) && null !== $data['image_192']) {
- $object->setImage192($data['image_192']);
- } elseif (\array_key_exists('image_192', $data) && null === $data['image_192']) {
- $object->setImage192(null);
- }
- if (\array_key_exists('image_24', $data) && null !== $data['image_24']) {
- $object->setImage24($data['image_24']);
- } elseif (\array_key_exists('image_24', $data) && null === $data['image_24']) {
- $object->setImage24(null);
- }
- if (\array_key_exists('image_32', $data) && null !== $data['image_32']) {
- $object->setImage32($data['image_32']);
- } elseif (\array_key_exists('image_32', $data) && null === $data['image_32']) {
- $object->setImage32(null);
- }
- if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
- $object->setImage48($data['image_48']);
- } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
- $object->setImage48(null);
- }
- if (\array_key_exists('image_512', $data) && null !== $data['image_512']) {
- $object->setImage512($data['image_512']);
- } elseif (\array_key_exists('image_512', $data) && null === $data['image_512']) {
- $object->setImage512(null);
- }
- if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
- $object->setImage72($data['image_72']);
- } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
- $object->setImage72(null);
- }
- if (\array_key_exists('image_original', $data) && null !== $data['image_original']) {
- $object->setImageOriginal($data['image_original']);
- } elseif (\array_key_exists('image_original', $data) && null === $data['image_original']) {
- $object->setImageOriginal(null);
- }
-
- return $object;
+ if (\array_key_exists('image_32', $data) && null !== $data['image_32']) {
+ $object->setImage32($data['image_32']);
+ } elseif (\array_key_exists('image_32', $data) && null === $data['image_32']) {
+ $object->setImage32(null);
+ }
+ if (\array_key_exists('image_48', $data) && null !== $data['image_48']) {
+ $object->setImage48($data['image_48']);
+ } elseif (\array_key_exists('image_48', $data) && null === $data['image_48']) {
+ $object->setImage48(null);
+ }
+ if (\array_key_exists('image_512', $data) && null !== $data['image_512']) {
+ $object->setImage512($data['image_512']);
+ } elseif (\array_key_exists('image_512', $data) && null === $data['image_512']) {
+ $object->setImage512(null);
+ }
+ if (\array_key_exists('image_72', $data) && null !== $data['image_72']) {
+ $object->setImage72($data['image_72']);
+ } elseif (\array_key_exists('image_72', $data) && null === $data['image_72']) {
+ $object->setImage72(null);
+ }
+ if (\array_key_exists('image_original', $data) && null !== $data['image_original']) {
+ $object->setImageOriginal($data['image_original']);
+ } elseif (\array_key_exists('image_original', $data) && null === $data['image_original']) {
+ $object->setImageOriginal(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['avatar_hash'] = $object->getAvatarHash();
- $data['image_1024'] = $object->getImage1024();
- $data['image_192'] = $object->getImage192();
- $data['image_24'] = $object->getImage24();
- $data['image_32'] = $object->getImage32();
- $data['image_48'] = $object->getImage48();
- $data['image_512'] = $object->getImage512();
- $data['image_72'] = $object->getImage72();
- $data['image_original'] = $object->getImageOriginal();
+ return $object;
+ }
- return $data;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['avatar_hash'] = $data->getAvatarHash();
+ $dataArray['image_1024'] = $data->getImage1024();
+ $dataArray['image_192'] = $data->getImage192();
+ $dataArray['image_24'] = $data->getImage24();
+ $dataArray['image_32'] = $data->getImage32();
+ $dataArray['image_48'] = $data->getImage48();
+ $dataArray['image_512'] = $data->getImage512();
+ $dataArray['image_72'] = $data->getImage72();
+ $dataArray['image_original'] = $data->getImageOriginal();
+
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersSetPhotoPostResponse200Profile::class => false];
}
}
diff --git a/generated/Normalizer/UsersSetPhotoPostResponsedefaultNormalizer.php b/generated/Normalizer/UsersSetPhotoPostResponsedefaultNormalizer.php
index 63a911ef..c4b89c30 100644
--- a/generated/Normalizer/UsersSetPhotoPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersSetPhotoPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,187 +23,95 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersSetPhotoPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersSetPhotoPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('debug_step', $data) && null !== $data['debug_step']) {
- $object->setDebugStep($data['debug_step']);
- } elseif (\array_key_exists('debug_step', $data) && null === $data['debug_step']) {
- $object->setDebugStep(null);
- }
- if (\array_key_exists('dims', $data) && null !== $data['dims']) {
- $object->setDims($data['dims']);
- } elseif (\array_key_exists('dims', $data) && null === $data['dims']) {
- $object->setDims(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('time_ident', $data) && null !== $data['time_ident']) {
- $object->setTimeIdent($data['time_ident']);
- } elseif (\array_key_exists('time_ident', $data) && null === $data['time_ident']) {
- $object->setTimeIdent(null);
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- if ($object->isInitialized('debugStep') && null !== $object->getDebugStep()) {
- $data['debug_step'] = $object->getDebugStep();
- }
- if ($object->isInitialized('dims') && null !== $object->getDims()) {
- $data['dims'] = $object->getDims();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('timeIdent') && null !== $object->getTimeIdent()) {
- $data['time_ident'] = $object->getTimeIdent();
- }
-
- return $data;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class => false];
+ if (\array_key_exists('debug_step', $data) && null !== $data['debug_step']) {
+ $object->setDebugStep($data['debug_step']);
+ } elseif (\array_key_exists('debug_step', $data) && null === $data['debug_step']) {
+ $object->setDebugStep(null);
}
- }
-} else {
- class UsersSetPhotoPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class === $type;
+ if (\array_key_exists('dims', $data) && null !== $data['dims']) {
+ $object->setDims($data['dims']);
+ } elseif (\array_key_exists('dims', $data) && null === $data['dims']) {
+ $object->setDims(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('debug_step', $data) && null !== $data['debug_step']) {
- $object->setDebugStep($data['debug_step']);
- } elseif (\array_key_exists('debug_step', $data) && null === $data['debug_step']) {
- $object->setDebugStep(null);
- }
- if (\array_key_exists('dims', $data) && null !== $data['dims']) {
- $object->setDims($data['dims']);
- } elseif (\array_key_exists('dims', $data) && null === $data['dims']) {
- $object->setDims(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- if (\array_key_exists('time_ident', $data) && null !== $data['time_ident']) {
- $object->setTimeIdent($data['time_ident']);
- } elseif (\array_key_exists('time_ident', $data) && null === $data['time_ident']) {
- $object->setTimeIdent(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ if (\array_key_exists('time_ident', $data) && null !== $data['time_ident']) {
+ $object->setTimeIdent($data['time_ident']);
+ } elseif (\array_key_exists('time_ident', $data) && null === $data['time_ident']) {
+ $object->setTimeIdent(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- if ($object->isInitialized('debugStep') && null !== $object->getDebugStep()) {
- $data['debug_step'] = $object->getDebugStep();
- }
- if ($object->isInitialized('dims') && null !== $object->getDims()) {
- $data['dims'] = $object->getDims();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
- if ($object->isInitialized('timeIdent') && null !== $object->getTimeIdent()) {
- $data['time_ident'] = $object->getTimeIdent();
- }
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class => false];
+ if ($data->isInitialized('debugStep') && null !== $data->getDebugStep()) {
+ $dataArray['debug_step'] = $data->getDebugStep();
+ }
+ if ($data->isInitialized('dims') && null !== $data->getDims()) {
+ $dataArray['dims'] = $data->getDims();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
+ if ($data->isInitialized('timeIdent') && null !== $data->getTimeIdent()) {
+ $dataArray['time_ident'] = $data->getTimeIdent();
+ }
+
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersSetPhotoPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/UsersSetPresencePostResponse200Normalizer.php b/generated/Normalizer/UsersSetPresencePostResponse200Normalizer.php
index 869f19d2..ef397c2e 100644
--- a/generated/Normalizer/UsersSetPresencePostResponse200Normalizer.php
+++ b/generated/Normalizer/UsersSetPresencePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,111 +23,57 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersSetPresencePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class === $type;
- }
+class UsersSetPresencePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class === \get_class($data);
- }
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
+ {
+ return \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class === $type;
+ }
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class === \get_class($data);
+ }
- return $object;
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
-
- return $data;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class => false];
+ $object = new \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
- }
-} else {
- class UsersSetPresencePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class === $type;
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class === \get_class($data);
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
- }
+ return $object;
+ }
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersSetPresencePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/UsersSetPresencePostResponsedefaultNormalizer.php b/generated/Normalizer/UsersSetPresencePostResponsedefaultNormalizer.php
index 3a41b584..223bcac6 100644
--- a/generated/Normalizer/UsersSetPresencePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/UsersSetPresencePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,139 +23,71 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class UsersSetPresencePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class UsersSetPresencePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
-
- return $data;
+ $object = new \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
}
-
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class => false];
+ if (null === $data || false === \is_array($data)) {
+ return $object;
}
- }
-} else {
- class UsersSetPresencePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class === $type;
+ if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
+ $object->setCallstack($data['callstack']);
+ } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
+ $object->setCallstack(null);
}
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class === \get_class($data);
+ if (\array_key_exists('error', $data) && null !== $data['error']) {
+ $object->setError($data['error']);
+ } elseif (\array_key_exists('error', $data) && null === $data['error']) {
+ $object->setError(null);
}
-
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('callstack', $data) && null !== $data['callstack']) {
- $object->setCallstack($data['callstack']);
- } elseif (\array_key_exists('callstack', $data) && null === $data['callstack']) {
- $object->setCallstack(null);
- }
- if (\array_key_exists('error', $data) && null !== $data['error']) {
- $object->setError($data['error']);
- } elseif (\array_key_exists('error', $data) && null === $data['error']) {
- $object->setError(null);
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
-
- return $object;
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- if ($object->isInitialized('callstack') && null !== $object->getCallstack()) {
- $data['callstack'] = $object->getCallstack();
- }
- $data['error'] = $object->getError();
- $data['ok'] = $object->getOk();
+ return $object;
+ }
- return $data;
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ if ($data->isInitialized('callstack') && null !== $data->getCallstack()) {
+ $dataArray['callstack'] = $data->getCallstack();
}
+ $dataArray['error'] = $data->getError();
+ $dataArray['ok'] = $data->getOk();
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class => false];
- }
+ return $dataArray;
+ }
+
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\UsersSetPresencePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ViewsOpenPostResponse200Normalizer.php b/generated/Normalizer/ViewsOpenPostResponse200Normalizer.php
index 4377aa45..3a38a9e1 100644
--- a/generated/Normalizer/ViewsOpenPostResponse200Normalizer.php
+++ b/generated/Normalizer/ViewsOpenPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ViewsOpenPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ViewsOpenPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class ViewsOpenPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsOpenPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ViewsOpenPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ViewsOpenPostResponsedefaultNormalizer.php b/generated/Normalizer/ViewsOpenPostResponsedefaultNormalizer.php
index c683eb3f..f4fe7646 100644
--- a/generated/Normalizer/ViewsOpenPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ViewsOpenPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ViewsOpenPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ViewsOpenPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class ViewsOpenPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ViewsOpenPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ViewsPublishPostResponse200Normalizer.php b/generated/Normalizer/ViewsPublishPostResponse200Normalizer.php
index 06312bcf..5019596c 100644
--- a/generated/Normalizer/ViewsPublishPostResponse200Normalizer.php
+++ b/generated/Normalizer/ViewsPublishPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ViewsPublishPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ViewsPublishPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class ViewsPublishPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsPublishPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ViewsPublishPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ViewsPublishPostResponsedefaultNormalizer.php b/generated/Normalizer/ViewsPublishPostResponsedefaultNormalizer.php
index 3516f69a..232c1e7c 100644
--- a/generated/Normalizer/ViewsPublishPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ViewsPublishPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ViewsPublishPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ViewsPublishPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class ViewsPublishPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ViewsPublishPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ViewsPushPostResponse200Normalizer.php b/generated/Normalizer/ViewsPushPostResponse200Normalizer.php
index c25cd612..5a4f5797 100644
--- a/generated/Normalizer/ViewsPushPostResponse200Normalizer.php
+++ b/generated/Normalizer/ViewsPushPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ViewsPushPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ViewsPushPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsPushPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ViewsPushPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class ViewsPushPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsPushPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ViewsPushPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ViewsPushPostResponsedefaultNormalizer.php b/generated/Normalizer/ViewsPushPostResponsedefaultNormalizer.php
index d7a5d9e5..85895e0e 100644
--- a/generated/Normalizer/ViewsPushPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ViewsPushPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ViewsPushPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ViewsPushPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class ViewsPushPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ViewsPushPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/ViewsUpdatePostResponse200Normalizer.php b/generated/Normalizer/ViewsUpdatePostResponse200Normalizer.php
index 8f4fef61..d7fcc589 100644
--- a/generated/Normalizer/ViewsUpdatePostResponse200Normalizer.php
+++ b/generated/Normalizer/ViewsUpdatePostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ViewsUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ViewsUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class ViewsUpdatePostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ViewsUpdatePostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/ViewsUpdatePostResponsedefaultNormalizer.php b/generated/Normalizer/ViewsUpdatePostResponsedefaultNormalizer.php
index 07304c78..f3b01586 100644
--- a/generated/Normalizer/ViewsUpdatePostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/ViewsUpdatePostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class ViewsUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class ViewsUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class ViewsUpdatePostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\ViewsUpdatePostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/WorkflowsStepCompletedPostResponse200Normalizer.php b/generated/Normalizer/WorkflowsStepCompletedPostResponse200Normalizer.php
index 9c4a20f1..608f81d4 100644
--- a/generated/Normalizer/WorkflowsStepCompletedPostResponse200Normalizer.php
+++ b/generated/Normalizer/WorkflowsStepCompletedPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class WorkflowsStepCompletedPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class WorkflowsStepCompletedPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class WorkflowsStepCompletedPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/WorkflowsStepCompletedPostResponsedefaultNormalizer.php b/generated/Normalizer/WorkflowsStepCompletedPostResponsedefaultNormalizer.php
index a84d36b5..8fe26368 100644
--- a/generated/Normalizer/WorkflowsStepCompletedPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/WorkflowsStepCompletedPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class WorkflowsStepCompletedPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class WorkflowsStepCompletedPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class WorkflowsStepCompletedPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\WorkflowsStepCompletedPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/WorkflowsStepFailedPostResponse200Normalizer.php b/generated/Normalizer/WorkflowsStepFailedPostResponse200Normalizer.php
index a21103df..5a517557 100644
--- a/generated/Normalizer/WorkflowsStepFailedPostResponse200Normalizer.php
+++ b/generated/Normalizer/WorkflowsStepFailedPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class WorkflowsStepFailedPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class WorkflowsStepFailedPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class WorkflowsStepFailedPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/WorkflowsStepFailedPostResponsedefaultNormalizer.php b/generated/Normalizer/WorkflowsStepFailedPostResponsedefaultNormalizer.php
index 6d59ac61..b87af3bc 100644
--- a/generated/Normalizer/WorkflowsStepFailedPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/WorkflowsStepFailedPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class WorkflowsStepFailedPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class WorkflowsStepFailedPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class WorkflowsStepFailedPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\WorkflowsStepFailedPostResponsedefault::class => false];
}
}
diff --git a/generated/Normalizer/WorkflowsUpdateStepPostResponse200Normalizer.php b/generated/Normalizer/WorkflowsUpdateStepPostResponse200Normalizer.php
index f28944d0..e3eb3dff 100644
--- a/generated/Normalizer/WorkflowsUpdateStepPostResponse200Normalizer.php
+++ b/generated/Normalizer/WorkflowsUpdateStepPostResponse200Normalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class WorkflowsUpdateStepPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class WorkflowsUpdateStepPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class => false];
- }
+ return $object;
}
-} else {
- class WorkflowsUpdateStepPostResponse200Normalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponse200::class => false];
}
}
diff --git a/generated/Normalizer/WorkflowsUpdateStepPostResponsedefaultNormalizer.php b/generated/Normalizer/WorkflowsUpdateStepPostResponsedefaultNormalizer.php
index fd0daf38..0ef57e3d 100644
--- a/generated/Normalizer/WorkflowsUpdateStepPostResponsedefaultNormalizer.php
+++ b/generated/Normalizer/WorkflowsUpdateStepPostResponsedefaultNormalizer.php
@@ -16,7 +16,6 @@
use Jane\Component\JsonSchemaRuntime\Reference;
use JoliCode\Slack\Api\Runtime\Normalizer\CheckArray;
use JoliCode\Slack\Api\Runtime\Normalizer\ValidatorTrait;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareInterface;
use Symfony\Component\Serializer\Normalizer\DenormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\DenormalizerInterface;
@@ -24,133 +23,68 @@
use Symfony\Component\Serializer\Normalizer\NormalizerAwareTrait;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (!class_exists(Kernel::class) || (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4)) {
- class WorkflowsUpdateStepPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+class WorkflowsUpdateStepPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
+{
+ use CheckArray;
+ use DenormalizerAwareTrait;
+ use NormalizerAwareTrait;
+ use ValidatorTrait;
+
+ public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
{
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
+ return \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class === $type;
+ }
- public function supportsDenormalization(mixed $data, string $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class === $type;
- }
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class === \get_class($data);
+ }
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class === \get_class($data);
+ public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
+ {
+ if (isset($data['$ref'])) {
+ return new Reference($data['$ref'], $context['document-origin']);
}
-
- public function denormalize(mixed $data, string $type, ?string $format = null, array $context = []): mixed
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
- }
-
+ if (isset($data['$recursiveRef'])) {
+ return new Reference($data['$recursiveRef'], $context['document-origin']);
+ }
+ $object = new \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault();
+ if (\array_key_exists('ok', $data) && \is_int($data['ok'])) {
+ $data['ok'] = (bool) $data['ok'];
+ }
+ if (null === $data || false === \is_array($data)) {
return $object;
}
-
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
+ if (\array_key_exists('ok', $data) && null !== $data['ok']) {
+ $object->setOk($data['ok']);
+ unset($data['ok']);
+ } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
+ $object->setOk(null);
+ }
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $object[$key] = $value;
}
-
- return $data;
}
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class => false];
- }
+ return $object;
}
-} else {
- class WorkflowsUpdateStepPostResponsedefaultNormalizer implements DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
- {
- use CheckArray;
- use DenormalizerAwareTrait;
- use NormalizerAwareTrait;
- use ValidatorTrait;
-
- public function supportsDenormalization($data, $type, ?string $format = null, array $context = []): bool
- {
- return \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class === $type;
- }
-
- public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
- {
- return \is_object($data) && \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class === \get_class($data);
- }
- public function denormalize($data, $type, $format = null, array $context = [])
- {
- if (isset($data['$ref'])) {
- return new Reference($data['$ref'], $context['document-origin']);
- }
- if (isset($data['$recursiveRef'])) {
- return new Reference($data['$recursiveRef'], $context['document-origin']);
- }
- $object = new \JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault();
- if (null === $data || false === \is_array($data)) {
- return $object;
- }
- if (\array_key_exists('ok', $data) && null !== $data['ok']) {
- $object->setOk($data['ok']);
- unset($data['ok']);
- } elseif (\array_key_exists('ok', $data) && null === $data['ok']) {
- $object->setOk(null);
- }
- foreach ($data as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $object[$key] = $value;
- }
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
+ {
+ $dataArray = [];
+ $dataArray['ok'] = $data->getOk();
+ foreach ($data as $key => $value) {
+ if (preg_match('/.*/', (string) $key)) {
+ $dataArray[$key] = $value;
}
-
- return $object;
}
- /**
- * @return array|string|int|float|bool|\ArrayObject|null
- */
- public function normalize($object, $format = null, array $context = [])
- {
- $data = [];
- $data['ok'] = $object->getOk();
- foreach ($object as $key => $value) {
- if (preg_match('/.*/', (string) $key)) {
- $data[$key] = $value;
- }
- }
-
- return $data;
- }
+ return $dataArray;
+ }
- public function getSupportedTypes(?string $format = null): array
- {
- return [\JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class => false];
- }
+ public function getSupportedTypes(?string $format = null): array
+ {
+ return [\JoliCode\Slack\Api\Model\WorkflowsUpdateStepPostResponsedefault::class => false];
}
}
diff --git a/generated/Runtime/Client/BaseEndpoint.php b/generated/Runtime/Client/BaseEndpoint.php
index f71e93b9..559b7cfa 100644
--- a/generated/Runtime/Client/BaseEndpoint.php
+++ b/generated/Runtime/Client/BaseEndpoint.php
@@ -20,10 +20,10 @@
abstract class BaseEndpoint implements Endpoint
{
- protected $formParameters = [];
- protected $queryParameters = [];
- protected $headerParameters = [];
- protected $body;
+ protected array $formParameters = [];
+ protected array $queryParameters = [];
+ protected array $headerParameters = [];
+ protected mixed $body;
abstract public function getMethod(): string;
@@ -36,11 +36,17 @@ abstract public function getAuthenticationScopes(): array;
public function getQueryString(): string
{
$optionsResolved = $this->getQueryOptionsResolver()->resolve($this->queryParameters);
- $optionsResolved = array_map(function ($value) {
- return null !== $value ? $value : '';
+ $optionsResolved = array_map(static function ($value) {
+ return $value ?? '';
}, $optionsResolved);
+ $allowReserved = $this->getQueryAllowReserved();
+ $queryParameters = [];
+ foreach ($optionsResolved as $key => $value) {
+ $allowReservedKey = \in_array($key, $allowReserved, true);
+ $queryParameters[] = $this->encodeValue($key, $value, $allowReservedKey);
+ }
- return http_build_query($optionsResolved, '', '&', \PHP_QUERY_RFC3986);
+ return implode('&', $queryParameters);
}
public function getHeaders(array $baseHeaders = []): array
@@ -60,6 +66,11 @@ protected function getQueryOptionsResolver(): OptionsResolver
return new OptionsResolver();
}
+ protected function getQueryAllowReserved(): array
+ {
+ return [];
+ }
+
protected function getHeadersOptionsResolver(): OptionsResolver
{
return new OptionsResolver();
@@ -92,4 +103,40 @@ protected function getSerializedBody(SerializerInterface $serializer): array
{
return [['Content-Type' => ['application/json']], $serializer->serialize($this->body, 'json')];
}
+
+ private function encodeValue(string $key, mixed $value, bool $allowReserved): string
+ {
+ return match (true) {
+ \is_int($value) => $this->encodeIntValue($key, $value, $allowReserved),
+ \is_bool($value) => $this->encodeIntValue($key, (int) $value, $allowReserved),
+ \is_string($value) => $this->encodeStringValue($key, $value, $allowReserved),
+ \is_array($value) => $this->encodeArrayValue($key, $value, $allowReserved),
+ default => throw new \InvalidArgumentException(\sprintf('Query value for key %s must be either int|string|array|bool, %s given', $key, \gettype($value))),
+ };
+ }
+
+ private function encodeIntValue(string $queryParamName, int $value, bool $allowReserved): string
+ {
+ $queryParamName = rawurlencode($queryParamName);
+
+ return \sprintf('%s=%s', $queryParamName, $allowReserved ? $value : rawurlencode((string) $value));
+ }
+
+ private function encodeStringValue(string $queryParamName, string $value, bool $allowReserved): string
+ {
+ $queryParamName = rawurlencode($queryParamName);
+
+ return \sprintf('%s=%s', $queryParamName, $allowReserved ? $value : rawurlencode($value));
+ }
+
+ private function encodeArrayValue(string $queryParamName, array $value, bool $allowReserved): string
+ {
+ $params = [];
+ foreach ($value as $subKey => $subValue) {
+ $arrayKey = $queryParamName . '[' . rawurlencode((string) $subKey) . ']';
+ $params[] = $this->encodeValue($arrayKey, $subValue, $allowReserved);
+ }
+
+ return implode('&', $params);
+ }
}
diff --git a/generated/Runtime/Client/Client.php b/generated/Runtime/Client/Client.php
index 86347e2b..ffd8104b 100644
--- a/generated/Runtime/Client/Client.php
+++ b/generated/Runtime/Client/Client.php
@@ -25,22 +25,10 @@ abstract class Client
{
public const FETCH_RESPONSE = 'response';
public const FETCH_OBJECT = 'object';
- /**
- * @var ClientInterface
- */
- protected $httpClient;
- /**
- * @var RequestFactoryInterface
- */
- protected $requestFactory;
- /**
- * @var SerializerInterface
- */
- protected $serializer;
- /**
- * @var StreamFactoryInterface
- */
- protected $streamFactory;
+ protected ClientInterface $httpClient;
+ protected RequestFactoryInterface $requestFactory;
+ protected SerializerInterface $serializer;
+ protected StreamFactoryInterface $streamFactory;
public function __construct(ClientInterface $httpClient, RequestFactoryInterface $requestFactory, SerializerInterface $serializer, StreamFactoryInterface $streamFactory)
{
diff --git a/generated/Runtime/Normalizer/CheckArray.php b/generated/Runtime/Normalizer/CheckArray.php
index 9facdd47..76f2be82 100644
--- a/generated/Runtime/Normalizer/CheckArray.php
+++ b/generated/Runtime/Normalizer/CheckArray.php
@@ -17,7 +17,7 @@ trait CheckArray
{
public function isOnlyNumericKeys(array $array): bool
{
- return \count(array_filter($array, function ($key) {
+ return \count(array_filter($array, static function ($key) {
return is_numeric($key);
}, \ARRAY_FILTER_USE_KEY)) === \count($array);
}
diff --git a/generated/Runtime/Normalizer/ReferenceNormalizer.php b/generated/Runtime/Normalizer/ReferenceNormalizer.php
index f08e444f..2ac58f44 100644
--- a/generated/Runtime/Normalizer/ReferenceNormalizer.php
+++ b/generated/Runtime/Normalizer/ReferenceNormalizer.php
@@ -14,39 +14,25 @@
namespace JoliCode\Slack\Api\Runtime\Normalizer;
use Jane\Component\JsonSchemaRuntime\Reference;
-use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
-if (Kernel::MAJOR_VERSION >= 7 || Kernel::MAJOR_VERSION === 6 && Kernel::MINOR_VERSION === 4) {
- class ReferenceNormalizer implements NormalizerInterface
+class ReferenceNormalizer implements NormalizerInterface
+{
+ public function normalize(mixed $data, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
{
- public function normalize(mixed $object, ?string $format = null, array $context = []): array|string|int|float|bool|\ArrayObject|null
- {
- $ref = [];
- $ref['$ref'] = (string) $object->getReferenceUri();
-
- return $ref;
- }
-
- public function supportsNormalization($data, $format = null): bool
- {
- return $data instanceof Reference;
- }
+ $ref = [];
+ $ref['$ref'] = (string) $data->getReferenceUri();
+
+ return $ref;
}
-} else {
- class ReferenceNormalizer implements NormalizerInterface
+
+ public function supportsNormalization(mixed $data, ?string $format = null, array $context = []): bool
+ {
+ return $data instanceof Reference;
+ }
+
+ public function getSupportedTypes(?string $format): array
{
- public function normalize($object, $format = null, array $context = [])
- {
- $ref = [];
- $ref['$ref'] = (string) $object->getReferenceUri();
-
- return $ref;
- }
-
- public function supportsNormalization($data, $format = null): bool
- {
- return $data instanceof Reference;
- }
+ return [Reference::class => false];
}
}
diff --git a/generated/Runtime/Normalizer/ValidationException.php b/generated/Runtime/Normalizer/ValidationException.php
index ca67c3f9..f865f81b 100644
--- a/generated/Runtime/Normalizer/ValidationException.php
+++ b/generated/Runtime/Normalizer/ValidationException.php
@@ -17,12 +17,8 @@
class ValidationException extends \RuntimeException
{
- /** @var ConstraintViolationListInterface */
- private $violationList;
-
- public function __construct(ConstraintViolationListInterface $violationList)
+ public function __construct(private readonly ConstraintViolationListInterface $violationList)
{
- $this->violationList = $violationList;
parent::__construct(\sprintf('Model validation failed with %d errors.', $violationList->count()), 400);
}
diff --git a/src/Checker/JsonSorter.php b/src/Checker/JsonSorter.php
index 6906cc9c..4400bbe1 100644
--- a/src/Checker/JsonSorter.php
+++ b/src/Checker/JsonSorter.php
@@ -37,7 +37,7 @@ public function recursiveAlphabeticalSort($item)
$asArray[$key] = $this->recursiveAlphabeticalSort($item->{$key});
if ('parameters' === $key) {
- usort($asArray['parameters'], function ($a, $b) {
+ usort($asArray['parameters'], static function ($a, $b) {
return (isset($a['name'], $b['name']) && $a['name'] > $b['name']) ? 1 : 0;
});
}
diff --git a/src/Client.php b/src/Client.php
index 1d8677ac..775a4b52 100644
--- a/src/Client.php
+++ b/src/Client.php
@@ -170,6 +170,11 @@ public function filesUploadV2(
);
}
+ public function filesUpload(array $formParameters = [], string $fetch = ApiClient::FETCH_OBJECT)
+ {
+ throw new \RuntimeException("Method 'filesUpload' is not supported by Slack anymore. Use 'filesUploadV2' instead.");
+ }
+
/**
* @throws ClientExceptionInterface
*/
diff --git a/src/HttpPlugin/SlackErrorPlugin.php b/src/HttpPlugin/SlackErrorPlugin.php
index 40861d95..26da3287 100644
--- a/src/HttpPlugin/SlackErrorPlugin.php
+++ b/src/HttpPlugin/SlackErrorPlugin.php
@@ -25,7 +25,7 @@ public function handleRequest(RequestInterface $request, callable $next, callabl
{
$promise = $next($request);
- return $promise->then(function (ResponseInterface $response) {
+ return $promise->then(static function (ResponseInterface $response) {
$body = $response->getBody()->getContents();
$data = json_decode($body, true);
diff --git a/tests/WritingTest.php b/tests/WritingTest.php
index 108cccb1..1ad0cad8 100644
--- a/tests/WritingTest.php
+++ b/tests/WritingTest.php
@@ -105,6 +105,8 @@ public function testItCanPostAMessageAndThenAThreadResponse(): void
public function testItCanUploadFile(): void
{
+ $this->expectException(\RuntimeException::class);
+
$client = $this->createClient();
/** @var FilesUploadPostResponse200 $response */
@@ -116,15 +118,6 @@ public function testItCanUploadFile(): void
'filetype' => 'png',
'file' => Stream::create(fopen(__DIR__ . '/resources/test-image.png', 'r')),
]);
-
- $this->assertTrue($response->getOk());
-
- // On new messages it's an integer
- if (method_exists($this, 'assertIsInt')) {
- $this->assertIsInt($response->getFile()->getTimestamp());
- } else {
- $this->assertInternalType('int', $response->getFile()->getTimestamp());
- }
}
public function testScheduleMessage(): void
@@ -228,7 +221,6 @@ public function testItCanFileCompleteUploadExternal(): void
curl_setopt($ch, \CURLOPT_POSTFIELDS, $fileStream);
curl_setopt($ch, \CURLOPT_RETURNTRANSFER, true);
curl_exec($ch);
- curl_close($ch);
$completeResponse = $client->filesCompleteUploadExternal(
[