From 4135becbe02fd11af0e07691c0d3bf24ec4ecb3f Mon Sep 17 00:00:00 2001 From: Netkas Date: Sun, 12 Feb 2023 15:59:47 -0500 Subject: [PATCH] Updated \TgBotLib\Objects > Chat --- src/TgBotLib/Objects/Chat.php | 48 +++++++++++++++++------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/src/TgBotLib/Objects/Chat.php b/src/TgBotLib/Objects/Chat.php index a327300..7670b07 100644 --- a/src/TgBotLib/Objects/Chat.php +++ b/src/TgBotLib/Objects/Chat.php @@ -513,33 +513,33 @@ { $object = new self(); - $object->id = $data['id']; - $object->type = $data['type']; - $object->title = $data['title'] ?? null; - $object->username = $data['username'] ?? null; - $object->first_name = $data['first_name'] ?? null; - $object->last_name = $data['last_name'] ?? null; - $object->is_forum = $data['is_forum'] ?? null; + $object->id = @$data['id']; + $object->type = @$data['type']; + $object->title = @$data['title'] ?? null; + $object->username = @$data['username'] ?? null; + $object->first_name = @$data['first_name'] ?? null; + $object->last_name = @$data['last_name'] ?? null; + $object->is_forum = @$data['is_forum'] ?? null; $object->photo = isset($data['photo']) ? ChatPhoto::fromArray($data['photo']) : null; - $object->active_usernames = $data['active_usernames'] ?? null; - $object->emoji_status_custom_emoji_id = $data['emoji_status_custom_emoji_id'] ?? null; - $object->bio = $data['bio'] ?? null; - $object->has_private_forwards = $data['has_private_forwards'] ?? null; - $object->has_restricted_voice_and_video_messages = $data['has_restricted_voice_and_video_messages'] ?? null; - $object->join_to_send_messages = $data['join_to_send_messages'] ?? null; - $object->join_by_request = $data['join_by_request'] ?? null; - $object->description = $data['description'] ?? null; - $object->invite_link = $data['invite_link'] ?? null; + $object->active_usernames = @$data['active_usernames'] ?? null; + $object->emoji_status_custom_emoji_id = @$data['emoji_status_custom_emoji_id'] ?? null; + $object->bio = @$data['bio'] ?? null; + $object->has_private_forwards = @$data['has_private_forwards'] ?? null; + $object->has_restricted_voice_and_video_messages = @$data['has_restricted_voice_and_video_messages'] ?? null; + $object->join_to_send_messages = @$data['join_to_send_messages'] ?? null; + $object->join_by_request = @$data['join_by_request'] ?? null; + $object->description = @$data['description'] ?? null; + $object->invite_link = @$data['invite_link'] ?? null; $object->pinned_message = isset($data['pinned_message']) ? Message::fromArray($data['pinned_message']) : null; $object->permissions = isset($data['permissions']) ? ChatPermissions::fromArray($data['permissions']) : null; - $object->slow_mode_delay = $data['slow_mode_delay'] ?? null; - $object->message_auto_delete_time = $data['message_auto_delete_time'] ?? null; - $object->has_aggressive_anti_spam_enabled = $data['has_aggressive_anti_spam_enabled'] ?? null; - $object->has_hidden_members = $data['has_hidden_members'] ?? null; - $object->has_protected_content = $data['has_protected_content'] ?? null; - $object->sticker_set_name = $data['sticker_set_name'] ?? null; - $object->can_set_sticker_set = $data['can_set_sticker_set'] ?? null; - $object->linked_chat_id = $data['linked_chat_id'] ?? null; + $object->slow_mode_delay = @$data['slow_mode_delay'] ?? null; + $object->message_auto_delete_time = @$data['message_auto_delete_time'] ?? null; + $object->has_aggressive_anti_spam_enabled = @$data['has_aggressive_anti_spam_enabled'] ?? null; + $object->has_hidden_members = @$data['has_hidden_members'] ?? null; + $object->has_protected_content = @$data['has_protected_content'] ?? null; + $object->sticker_set_name = @$data['sticker_set_name'] ?? null; + $object->can_set_sticker_set = @$data['can_set_sticker_set'] ?? null; + $object->linked_chat_id = @$data['linked_chat_id'] ?? null; $object->location = isset($data['location']) ? ChatLocation::fromArray($data['location']) : null; return $object;