Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:45228 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 77103 invoked from network); 6 Aug 2009 21:18:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 6 Aug 2009 21:18:18 -0000 Authentication-Results: pb1.pair.com smtp.mail=kenashkov@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=kenashkov@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.219.224 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: kenashkov@gmail.com X-Host-Fingerprint: 209.85.219.224 mail-ew0-f224.google.com Received: from [209.85.219.224] ([209.85.219.224:62665] helo=mail-ew0-f224.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6C/58-37691-7984B7A4 for ; Thu, 06 Aug 2009 17:18:18 -0400 Received: by ewy24 with SMTP id 24so1306359ewy.23 for ; Thu, 06 Aug 2009 14:18:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=u+iT27tS9Lc7GT6j6NhRGz28KuXFzQAlQ5Bud2lnUJE=; b=m6jvdtjPYKOKnObzCKEVso5RTNKK9KrHxtQNrgUloDnERswP/+wdwJTHnTY1lux/36 3ZH7yWCNxyzYuHm4kwT4A7v6PYU3mpFaEgeu1IeDHpDQz/5lFGtCCEAV+LocrctXKgqP uXjmHfCj3KRfHttpdbuSD2gP9yiC4/6GuURmw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=XiOIYRl2st9wOu4CYpwnBo4gVBitDMfMsFyd9RL8VYjllDV/aPEZsV0bpWuTHQ0j6b /zfH42u+aA0nF4EawW5A/hUVdBCPeVZQI6QCMwLYNqTIZ/vxMHSNgAM0dQ9XK8LisJRL xLK2XSPceHhos+LfP4xyn+xvV8UfnJ22rEIfQ= MIME-Version: 1.0 Received: by 10.216.89.137 with SMTP id c9mr58499wef.80.1249593492730; Thu, 06 Aug 2009 14:18:12 -0700 (PDT) In-Reply-To: <1249593099.3879.4.camel@goldfinger.johannes.nop> References: <261daaa10908061318t18e7337o7343e4d9ab443bd2@mail.gmail.com> <1249593099.3879.4.camel@goldfinger.johannes.nop> Date: Fri, 7 Aug 2009 00:18:12 +0300 Message-ID: <261daaa10908061418j2dc0ae4bsfb02b2209232e22a@mail.gmail.com> To: =?UTF-8?Q?Johannes_Schl=C3=BCter?= Cc: PHP Internals List Content-Type: multipart/alternative; boundary=0016e6d9714f3f722a04707fa8a3 Subject: Re: [PHP-DEV] RFC: __invokeStatic() method From: kenashkov@gmail.com (Vesselin Kenashkov) --0016e6d9714f3f722a04707fa8a3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2009/8/7 Johannes Schl=C3=BCter > Hi, > > On Thu, 2009-08-06 at 23:18 +0300, Vesselin Kenashkov wrote: > > Hello everyone, > > > > I tried to create a page in the wiki but I dont see the "create" button= . > I > > have an account but I guess I still lack permissions. Anyway here is my > > proposal: > > You should be able to edit the RC list, add a new link there and then > click on it to create the page. I typed a new URL and it gives me the "You've followed a link to a topic that doesn't exist yet. If permissions allow, you may create it by using th= e Create this page button. ", but without a "Create" button (nor I see an Edi= t button on the main RFC page). A permissions issue probably? > > > > Implementation of magic method __invokeStatic > > is that solved with http://php.net/__callStatic ? No, it is very different idea. The idea is to call a class statically as a function - similar to invoking an object as a function. And this way I thin= k functions can be simulated by classes (which possiblity I would like to discuss here). If I have a chance to create a RFC page it will be much easier to read the code and better structured... Vesselin Kenashkov --0016e6d9714f3f722a04707fa8a3--