Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:128203 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id 2E2CA1A00BC for ; Thu, 24 Jul 2025 07:15:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1753341254; bh=J80EhZ6FqrO7vM4lRaRwPs4BOFeKfkWItSpSQ/n/MxY=; h=Date:Subject:To:References:From:In-Reply-To:From; b=LHvqJFxYCQgrz2ZwGNIw8s56eqpKx8WitxfnpHm0FL6cxPnN/353qxolm059f2auV vkre/s1QYXqTpbg/9Q/ztIkEAZYQu0Wh31s4K9ovTY2NzCUQ9Xa0kXYydUGVYfnKy9 5VQWSEk/TmzmKh9GpcDPxrpVXL5Af/9mrcMN/GSfqXOKfo9MnLCZ1ALr/7eGYn0eFY uPXoGqi6egLEMrrfrflPb/zZtyYZb2Z9zxnRPkNXVysuZSmX4VZvAPo4vhO9npn0Sa CEshR4axvKeGFSw6Wp9zhlVr09GlrfFAqu4g2BRTfpC2hZnePt3cEWgOnGD+Iuj9VF oo7hOwRzVPjSA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 91C06180068 for ; Thu, 24 Jul 2025 07:14:13 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) (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 ; Thu, 24 Jul 2025 07:14:13 +0000 (UTC) Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-3a53359dea5so311722f8f.0 for ; Thu, 24 Jul 2025 00:15:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753341357; x=1753946157; darn=lists.php.net; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=xahUaR0sT/vpoAn3YPWNCwZX1LQ+c+PHOPsLtUBkr9Y=; b=U2SfLeyLTwCp6W0E/C0G1Upw/ifoPu6odIK0Srd6w24NNi5Efl98PGr9JFcFhxfy40 tsn75/+s+uilyGTLVhSyaaigBnCL3+ATEOKPWUzILc1j5FiCINWRFriWo5znFmnWVz6m 7XfZixDKQ6gXJHn0syrciUhhEav+Eh7GizoXXgg3lKS5FEnCvFC4xRBHEFx2QIE5yISJ X7Pxyd1IHa+MuKoiZFt6KRMVd2gVMWfTaPsfYzOnqBh0rIdY3Brf1UlohXFm4R6/RBVT TiE7vV4EAJv4vtRdgGfyFLm9uv/zJZdpvjdgeOVJdppcngvrW7afFO6hkE6na0iDMT1g g91w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753341357; x=1753946157; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=xahUaR0sT/vpoAn3YPWNCwZX1LQ+c+PHOPsLtUBkr9Y=; b=PKSQ7s0RFjEOeVI5hz8hOpmpyN9b5mfB7TfXAjCkc9R868acEYV6mXe2WX9BveP/QY +zIYOneUctGf9fjsqvYJtu42H7UW9037bEdM4azhHAjd7hJkSO7cGsThpWbs8Mg1tcXb bAL1qGGaevxpx68UgRUgg6dgIzb0gmnUPtdGEmMl8fPS3k/UmlJX+e8mMrILCNsxhV0y KkmJT0KSsE/7vgfQ6XRNC46QTCAHCMmsYiE4/JuksAauZNoqYUSAyboSKU4SRKVPr62L 07RYBvcGqrkhl6s7u069HAe7XpwzfGUD2ton8p8JzSgg8eD1E2nIlNAmNst2yV2p9dTn GmcQ== X-Gm-Message-State: AOJu0Yzo+KQs9ETV2Mj2TMXPsK3Zg1LP0DJigdM6w4uURyZj30H9+Ufl jOUg0qn7hidqZByBeapGYUGIUYVuCskjcEtPrBRaWsP1u0v0WImoGQ5RJs8kENak X-Gm-Gg: ASbGncste0WqSKgm1a/kkQC0Cblu4pCJss7JQRHczJ0RlwbPdNRtenedJYfvYju9l5M /6fNN07tXm3DtDzokHFmCANEA7I71tlyOy5Cl3RuMK4NeB7V7luZ9lVnY2Z6V7C8QehQJJQfVA3 P4ZNxPjG5Lc5fqV0jTv3sKe/kkGAVqF6gkLznrGoi/QmUeMMRx1IGVifEWxyR8Eys/wYufNSiig KZlrc96tMZ15waeZqD0kDVg2zmDA3tAddYoCPFALyrDbvYMfD0AGFzaiLSPDe6mPMEB4Cc4pO97 HskCvxJBuT5seodE+tk9nERkNvxv8Yh8PstjolvbnW6ZjXRvzVwuaWCyVuJD4CLGTGDDlC50pUl uc4ogSO0/fuOKB9umut/N1S8x/V9EtkuTmvkpOsOLAnEQQCkegZhT0+ahRObrnnb1Lm9OnPAbLp B7eg== X-Google-Smtp-Source: AGHT+IExzfP24OZu2vOhBxKHpmrW7FU+S3j/MY1i+GL8IsQyRizx2es/bVUAUfGC0wg5xTpORl8mzg== X-Received: by 2002:a5d:5d88:0:b0:3b6:deb:1b43 with SMTP id ffacd0b85a97d-3b768f01432mr4644757f8f.41.1753341356475; Thu, 24 Jul 2025 00:15:56 -0700 (PDT) Received: from [192.168.0.241] (178-119-85-231.access.telenet.be. [178.119.85.231]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-458705678c1sm8882525e9.25.2025.07.24.00.15.56 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 24 Jul 2025 00:15:56 -0700 (PDT) Message-ID: <5f0da1d7-a703-485a-9742-17c40e49c2bb@gmail.com> Date: Thu, 24 Jul 2025 09:15:55 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] [RFC] JSON Schema validation support To: internals@lists.php.net References: Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit From: dossche.niels@gmail.com (Niels Dossche) On 24/07/2025 08:51, Alexandre Daubois wrote: > > Indeed, a quick search in the code showed that in both cases, it seems > there's only one or two occurrences for each. Let's keep it as-is > then. The context for XMLReader & XMLWriter is also a bit different. "create" is not in the name because you're not actually creating anything yet, you're reading/writing from a string, from a stream, ... Hence it's read as "XML Writer From String", etc. Whereas for Dom\*, it's actually creating the document already. Kind regards Niels