Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85980 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 95089 invoked from network); 28 Apr 2015 01:13:26 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Apr 2015 01:13:26 -0000 Authentication-Results: pb1.pair.com header.from=bryan@bryan-crowe.com; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=bryan@bryan-crowe.com; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain bryan-crowe.com from 209.85.216.51 cause and error) X-PHP-List-Original-Sender: bryan@bryan-crowe.com X-Host-Fingerprint: 209.85.216.51 mail-vn0-f51.google.com Received: from [209.85.216.51] ([209.85.216.51:34638] helo=mail-vn0-f51.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6C/6E-17556-4BEDE355 for ; Mon, 27 Apr 2015 21:13:24 -0400 Received: by vnbf190 with SMTP id f190so14429791vnb.1 for ; Mon, 27 Apr 2015 18:13:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=qFB2q9ingaWoth9gCyhIcQS3jV/CwFpZIAfKMZb1NoY=; b=mhEtdD7xHIGnJwpHisX8kJZ6hztdPQSDlmHuo8wM/nIGkktkrz+CIJo9x6/TU9YCbe 6O7FDzn8E4cb+OCIcmpCGz74tSkMwuaqtopbkxvfS+i4nSEq/FlB0IbZ8lWBLBUJImtZ gfo2zrrshqq02J5AaSpqoHhPH3iy9C07v+IPVys4BPgYVZx620C74p7IBf2aHiP+DEHE P9m5Tw3pwKZGZTrD99oo2wTy9gDgT2Mb27XHrgHEG8Lwc0ddqBfDHboaqbPLnv+uWxMi LwUiRs7t3JtsniyAlzMHhg8S302lgShvlm/pusE26vaJLoyYhNrWOFO3Y49LAK5z8Fss 7MOA== X-Gm-Message-State: ALoCoQlNiayzEZEMsrsHJxSnY4YRyp8UpQtjozG5fJ+i5aXhseqgQDjBgLoUHsB7P9yP4o7N+EaH X-Received: by 10.52.64.179 with SMTP id p19mr32023018vds.55.1430183602071; Mon, 27 Apr 2015 18:13:22 -0700 (PDT) Received: from [192.168.0.3] (cpe-72-226-99-196.nyc.res.rr.com. [72.226.99.196]) by mx.google.com with ESMTPSA id m1sm29340601vdm.5.2015.04.27.18.13.19 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 27 Apr 2015 18:13:20 -0700 (PDT) Content-Type: multipart/alternative; boundary="Apple-Mail=_89114D1E-9ECD-4E7A-B9B2-B43EC1B32337" Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) In-Reply-To: <657E6B92-4626-4BE7-859D-CDBEA6D1B1BB@gmail.com> Date: Mon, 27 Apr 2015 21:13:18 -0400 Cc: Nate Abele , Levi Morrison , internals Message-ID: References: <657E6B92-4626-4BE7-859D-CDBEA6D1B1BB@gmail.com> To: Rowan Collins X-Mailer: Apple Mail (2.1990.1) Subject: Re: [PHP-DEV] [RFC] Reserving More Types in PHP 7 From: bryan@bryan-crowe.com (Bryan Crowe) --Apple-Mail=_89114D1E-9ECD-4E7A-B9B2-B43EC1B32337 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii CakePHP has renamed its String class to Text and it was simple as this = for us to be ready for PHP 7: = https://github.com/cakephp/cakephp/blob/9ba845ef831c7f92519e5b233e294deeb0= b2b53f/config/bootstrap.php#L21-L23 = > On Apr 27, 2015, at 7:06 PM, Rowan Collins = wrote: >=20 > On 26 April 2015 20:36:12 GMT+01:00, Nate Abele = wrote: > Lithium, CakePHP, and Drupal all have String classes. >=20 > I gather that Drupal's String class was actually a rather badly = designed utility class, and its methods have been rehomed in more = specific areas. AFAICS, it was only added in Drupal 8, which is still in = beta, so there isn't a large historical code base referencing it, = anyway. >=20 > Regards, > --=20 > Rowan Collins > [IMSoP] >=20 >=20 > --=20 > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php >=20 --Apple-Mail=_89114D1E-9ECD-4E7A-B9B2-B43EC1B32337--