Updated \TgBotLib\Objects > Chat

This commit is contained in:
Netkas 2023-02-12 15:59:47 -05:00
parent 55fb583b6c
commit 4135becbe0

View file

@ -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;