Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:121969 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 39419 invoked from network); 9 Dec 2023 12:30:44 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 9 Dec 2023 12:30:44 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id B4982180003 for ; Sat, 9 Dec 2023 04:30:57 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.2 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com [209.85.218.53]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 9 Dec 2023 04:30:57 -0800 (PST) Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-a1f8a1e9637so30223866b.1 for ; Sat, 09 Dec 2023 04:30:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702125041; x=1702729841; darn=lists.php.net; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=cALieJjObu1A1sBdMQoF55VEKEK366kTfiyT7SkP/9o=; b=Rq+aSdlwideGSYZgOTglMLQpO4KPuBDZucXq91TOBLrTfuJaeR6iF7sFZW3kTqR6ta gII3vWxAqpOR9jRF0prcZA+Xw+vYLmrDUyHbCY5+Vi6EH6WzGWcTwcECUW3OoFtd9dKM A7OzOmqnUOMMa8TKbuqt6zWdarPwvQg6ULFT+70ly3UN26Qq9MU4K8XG63hpTMkjmcBo f7ohUgZd9VGA2c7Z1dhirPW49P6WyH7mQtu7LIQ6cnCnyStVY0RGX8r5boQLdNEnNxH1 up7FWzfk+j9Us4ONro/0qp9c3TcSAfmQEi3Ow5BA469x+DMbtCLdn3n6bfWORtHA7fLJ j1yA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702125041; x=1702729841; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cALieJjObu1A1sBdMQoF55VEKEK366kTfiyT7SkP/9o=; b=KIvBpvjijAMi+o5a4H4WSLlWVx3csXZ+OM+FeMemCXywhcdpIaCDwBkjOS8FcRrO4F YzzqU60ahc5j3rzMQjGXuKHZcmG+RYl53dqOoNPEjzYsnT3u2yErXmXAsuc/WkJQPZja RcTdc6fk5EUFTX7xSuRL8jg6mGu5mzkfck5Jws4BEXr7pe9fjdlqAhhNA2MaF8H0yNuL +zSddZJevxqVrv0pyFaskgb6GkNgq74SW23zwRhUzHWiDoj9ez6bliHO9iikCC39MwFc Fo1g0ICGhk0T8asUy5IYID/Fuf7xQUt5Nv7+QDAfR/TZQcl82k8ku0o5+H6LmARU+sv9 zOCQ== X-Gm-Message-State: AOJu0YwLp07jzd4JmWk3mhUD+djUMAjC9pofuggy8V1Bjn5kgzKwsa1G 5zI/HzmghXUihArEK7/qT1EBwrd/J653DV848FXZMnHcBPc= X-Google-Smtp-Source: AGHT+IHptwTTs8HdTH+9R7dWC2q3MMbHxUgXuvQ+CMg1DMjdexER7Dcr9jAb5i1sOKGRe0r+G1K34qsFtnncbZ2is5U= X-Received: by 2002:a17:907:aa6:b0:a1e:5a8a:674a with SMTP id bz6-20020a1709070aa600b00a1e5a8a674amr2827828ejc.19.1702125040845; Sat, 09 Dec 2023 04:30:40 -0800 (PST) MIME-Version: 1.0 Date: Sat, 9 Dec 2023 15:30:29 +0300 Message-ID: To: Internals Content-Type: multipart/alternative; boundary="0000000000006c4879060c12de83" Subject: [RFC][Discussion] NotSerializable attribute From: maxsem.wiki@gmail.com (Max Semenik) --0000000000006c4879060c12de83 Content-Type: text/plain; charset="UTF-8" Hi, I'd like to propose a new attribute, #[NotSerializable]. This functionality is already available for internal classes - userspace should benefit from it, too. The RFC: https://wiki.php.net/rfc/not_serializable Proposed implementation: https://github.com/php/php-src/pull/12788 Please let me know what you think. -- Best regards, Max Semenik --0000000000006c4879060c12de83--