Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:95496 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 20796 invoked from network); 29 Aug 2016 13:03:09 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 29 Aug 2016 13:03:09 -0000 Authentication-Results: pb1.pair.com smtp.mail=mathiasgrimm@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=mathiasgrimm@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.49 as permitted sender) X-PHP-List-Original-Sender: mathiasgrimm@gmail.com X-Host-Fingerprint: 209.85.215.49 mail-lf0-f49.google.com Received: from [209.85.215.49] ([209.85.215.49:35426] helo=mail-lf0-f49.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 56/77-34481-A8234C75 for ; Mon, 29 Aug 2016 09:03:08 -0400 Received: by mail-lf0-f49.google.com with SMTP id f93so100260768lfi.2 for ; Mon, 29 Aug 2016 06:03:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=fReOJvx0FShIm1J2zlNAaRYikG/Dcl3B4iu7484s5zg=; b=cF5+u5k9IkF36CLc/AeKvQAbPaNNO03TbNn3Xfid6MEHHrWwW8u30zM2p/Ddh8PlUM SiPPSYfBFQvNqkxxRpNVXp2dCoxHhr9P18/CUUmVEt/0ls6yhBuSzS5P++S1YDZjhdci 5AQ4iRdNVEv9vHKXVlmz3Vmux7sOwkTbutkkL+nPIjl6LdTxUfTiVZaIdeW+rarbSWVe KkLXwm+qLJR6+P2e86m5hNVl+iFo8WcF/I0MtVwbd466WLUPStzpwPbASpV3TAYf5z5P zUT5NUSPDv7x58XrBMD2Nke+Iru+U1YhKzfs62KdnrtT/3ihEzg+vCGWjqRnJ8J4Vitg YfVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=fReOJvx0FShIm1J2zlNAaRYikG/Dcl3B4iu7484s5zg=; b=fEikUIRGhUh4eIxaJvDkP5fYCHFsLoKZX211hSOxWr+uEurZof+oy9vmWaIepuF1S1 tPbT+aFEOdJFJI53kabkqb9VVhfWDtncsWLqBxinacH0bqQI9ykXIkVDKbLSVbahbZq3 wj3xFXRyrqrGyzOFG9f4HJNGLIuyvkkV44Tay/fQpf0QCN/hQ9QrMXvypX1VbXTvI5/Y ELhtXTTjX5S9m6bGNw4bb0zLWVqTK2B8bkBdsLIdCcInvH2/mQsNjGi/DeE/NDnT2cLh Fpv3oRHakcxiBYdIox06PMIMcr34tnlDCaALLhpZjNU5pIuc5Z+t4FTPaSgiSwquEgoP AK5A== X-Gm-Message-State: AE9vXwPj1nHOcDciMHfQoCsQb4fpVqJ7HmCgKtwY9JvVE3nR2Skc5fR5pbc9kZw2iUt/mUPeNDCnWKAxjGchfA== X-Received: by 10.25.205.200 with SMTP id d191mr5606814lfg.212.1472475782281; Mon, 29 Aug 2016 06:03:02 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.149.65 with HTTP; Mon, 29 Aug 2016 06:03:01 -0700 (PDT) Date: Mon, 29 Aug 2016 14:03:01 +0100 Message-ID: To: "internals@lists.php.net" Content-Type: multipart/alternative; boundary=001a11417918f18176053b357bca Subject: Suggestion From: mathiasgrimm@gmail.com (Mathias Grimm) --001a11417918f18176053b357bca Content-Type: text/plain; charset=UTF-8 Hi, I have a suggestion, maybe many gave it before. My suggestion is the optional use of the keyword "function" inside classes, interfaces and traits. It would look much more clean while removing the redundancy. Cheers, Mathias Grimm --001a11417918f18176053b357bca--