Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:62630 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25722 invoked from network); 1 Sep 2012 11:21:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 1 Sep 2012 11:21:10 -0000 Authentication-Results: pb1.pair.com smtp.mail=axel@etcheverry.biz; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=axel@etcheverry.biz; sender-id=pass Received-SPF: pass (pb1.pair.com: domain etcheverry.biz designates 74.125.82.170 as permitted sender) X-PHP-List-Original-Sender: axel@etcheverry.biz X-Host-Fingerprint: 74.125.82.170 mail-we0-f170.google.com Received: from [74.125.82.170] ([74.125.82.170:62185] helo=mail-we0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 91/71-17065-4AFE1405 for ; Sat, 01 Sep 2012 07:21:08 -0400 Received: by weyr1 with SMTP id r1so2248354wey.29 for ; Sat, 01 Sep 2012 04:21:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=etcheverry.biz; s=euskadi; h=date:from:to:cc:message-id:in-reply-to:references:subject:x-mailer :mime-version:content-type; bh=4CUNq9ncJHi0Q9/9WiWGlkjU5B9agnKp5Q152JW+nTo=; b=WEskFJXib2Itd1fgZaA5sQZjFtWGqQ00pBpoD/vWo6bseChp8KI/DhehJaIh5O5I4A BEVTM30lf7z73tSl9jGkZY4PnHvZulbOsqSVpxsGn0Ke+AxO9WuG/GFHUmePEDJ/4s+7 t/CrSAnT1/zQGbkX3ZQzJPbmvhJgPLbazaVDA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:message-id:in-reply-to:references:subject:x-mailer :mime-version:content-type:x-gm-message-state; bh=4CUNq9ncJHi0Q9/9WiWGlkjU5B9agnKp5Q152JW+nTo=; b=mkwGRvfmdEejFIglD55qPz5mTuewkZRYVaD78RevAbO5Hz/b48SV/qVIe4UkZCCFp6 F0jYJJtf7b13PhRgy/1BaG3AX8SWSEKLpEsq8t4vqXd8YYP1HXI9rpmr9ouPCbgREWum DBNpRnb02ZISc16SDTYMCMfhGdPFQutx/RjllDLvpe2IVy71o2s6gmfCftFTfktZNQri n7TYmpwOE2croECzLPdYIpnVdNA3lZzxiZoOsd5fR7I4VPOp2Nx6rBtsh48oEr9OBuf/ gMJU0vnOQ3F/4lbqWn6ZfNpmMVid71xJbGKu0TPj/A+Fw1jWgv2tm4lCh/ARnerLeON7 0jDw== Received: by 10.180.105.163 with SMTP id gn3mr10741424wib.2.1346498463766; Sat, 01 Sep 2012 04:21:03 -0700 (PDT) Received: from [192.168.0.15] (212-198-41-222.rev.numericable.fr. [212.198.41.222]) by mx.google.com with ESMTPS id fb20sm9489967wid.1.2012.09.01.04.21.01 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 01 Sep 2012 04:21:03 -0700 (PDT) Date: Sat, 1 Sep 2012 13:20:58 +0200 To: Laruence Cc: Lars Strojny , PHP Internals Message-ID: In-Reply-To: References: <878B66F25116489D813EA1A7B9236797@etcheverry.biz> X-Mailer: sparrow 1.6.2 (build 1143.6) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="5041ef9a_25e45d32_ade" X-Gm-Message-State: ALoCoQkUohUQMjLVWghvClcJJVluFjUPohMDBPwOnSoq8wKV/IA9R+H63gXGL5RqFQjCJI4UsfCS Subject: Re: [PHP-DEV] A new php Validator and Filter interface for the SPL From: axel@etcheverry.biz (Axel Etcheverry) --5041ef9a_25e45d32_ade Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline ok if its place is not in the core, or is it=3F =20 -- =20 Best regards, Axel Etcheverry Phone : +33 6 84 15 57 52 Twitter : =40euskadi31 (http://twitter.com/euskadi31) Home : http://www.axel-etcheverry.com (http://www.axel-etcheverry.com/) Audiofanzine : http://fr.audiofanzine.com (http://fr.audiofanzine.com/) Auto-broc : http://www.auto-broc.fr (http://www.auto-broc.fr/) Le samedi 1 septembre 2012 =C3=A0 08:50, Laruence a =C3=A9crit : > On =46ri, Aug 31, 2012 at 11:55 PM, Lars Strojny wrote: > > Hi Axel, > > =20 > > I think PHP core is just not the place for such standardization, as l= ong as those interface do not interact with the engine (as i.e. Traversab= le does). Different frameworks might or might not agree on various intero= perability standards and that=E2=80=99s fine. Having those interfaces in = core would bind the life- and deprecation cycles of interoperability agre= ements to the lifecycle of the language. > =20 > yes, I closed this PR. > =20 > thanks > > =20 > > cu, > > Lars > > =20 > > Am 31.08.2012 um 14:55 schrieb Axel Etcheverry : > > =20 > > > Hi, > > > =20 > > > Please take a look at https://github.com/php/php-src/pull/180 > > > =20 > > > This patch is designed to offer two new interfaces in the SPL to st= andardize filters and validators of frameworks (Z=46, S=46, etc ...). > > > =20 > > > This allows the developer to use validators and filters of differen= t sources in a same application. > > > =20 > > > The tests are in the patch. > > > =20 > > > Comments and feedback welcome. > > > =20 > > > -- > > > Best regards, > > > Axel Etcheverry > > > =20 > > > Phone : +33 6 84 15 57 52 > > > Twitter : =40euskadi31 (http://twitter.com/euskadi31) > > > Home : http://www.axel-etcheverry.com (http://www.axel-etcheverry.c= om/) > > > Audiofanzine : http://fr.audiofanzine.com (http://fr.audiofanzine.c= om/) > > > Auto-broc : http://www.auto-broc.fr (http://www.auto-broc.fr/) > > > =20 > > =20 > > =20 > > =20 > > -- > > PHP Internals - PHP Runtime Development Mailing List > > To unsubscribe, visit: http://www.php.net/unsub.php > > =20 > =20 > =20 > =20 > =20 > -- =20 > Laruence Xinchen Hui > http://www.laruence.com/ > =20 > =20 --5041ef9a_25e45d32_ade--