Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:61028 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 60369 invoked from network); 28 Jun 2012 15:39:49 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Jun 2012 15:39:49 -0000 Authentication-Results: pb1.pair.com header.from=lonnyk@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=lonnyk@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.170 as permitted sender) X-PHP-List-Original-Sender: lonnyk@gmail.com X-Host-Fingerprint: 209.85.213.170 mail-yx0-f170.google.com Received: from [209.85.213.170] ([209.85.213.170:44246] helo=mail-yx0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 22/31-52286-3CA7CEF4 for ; Thu, 28 Jun 2012 11:39:47 -0400 Received: by yenl12 with SMTP id l12so2289293yen.29 for ; Thu, 28 Jun 2012 08:39:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=94WJ2hFq5stA5kkTi/vEfNITYXNiqhF8SPO1g0bfG18=; b=nWqYqH8ofyyrFLvyLxcSbzGlEup+40xptQwuDuTPbiOH2YWOfpMyefPCf8pvfUvPVc cDclQM1WdOigTaIAfyaKLU0N4OWlXHJXfFkZiFpdRtDvATjd+2A5SyuK7RPP48gMDuFK WX6QaHO7lEHGMLdwW27//m/n6S3kA+UJPk0iBpBPJqQbpICDDp9Y3vJKbDwrVMN3a6py 0Hyflw1kmppAdJKmoAE/vP6BEekKWNfeeFX2sTPFoXBIw+ksWDd6M4GQRrzImMTmv92t G7YneFJ1leW9Hh/MYD4cI/3Nm/bP4zTN7I1zU6GGIwXDRNzktqNAkDzhcEJxzehuu+31 YYqA== MIME-Version: 1.0 Received: by 10.60.14.71 with SMTP id n7mr3081071oec.43.1340897983921; Thu, 28 Jun 2012 08:39:43 -0700 (PDT) Received: by 10.182.70.71 with HTTP; Thu, 28 Jun 2012 08:39:43 -0700 (PDT) Date: Thu, 28 Jun 2012 11:39:43 -0400 Message-ID: To: PHP Internals Cc: helly@php.net Content-Type: multipart/alternative; boundary=e89a8f2353bf02fcf204c38a2446 Subject: [PATCH] Feature 55218 - SimpleXML namespaces From: lonnyk@gmail.com (Lonny Kapelushnik) --e89a8f2353bf02fcf204c38a2446 Content-Type: text/plain; charset=ISO-8859-1 Currently, if you recursively call getDocNamespaces on any SimpleXML node it retrieves ALL the namespaces for the entire document, regardless of what node you call it on. This patch adds a second bool argument called `from_root` that allows you to specify if you want all the namespaces from the root (default for BC) or only the namespaces from and below the node you call it on. I submitted this patch a while ago and haven't heard anything. I was recently contacted by someone asking if this feature was released b/c they needed this functionality. I've updated the patch against PHP-5.4 on github (https://github.com/php/php-src/pull/112). Is there some procedure I am missing for getting this committed? Is there some place I should be going for this discussion? I couldn't find an IRC channel that was helpful w/ core php development. Thank you, -- Lonny Kapelushnik http://lonnylot.com (732) 807-5509 --e89a8f2353bf02fcf204c38a2446--