Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:85936 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 28882 invoked from network); 24 Apr 2015 07:21:12 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 Apr 2015 07:21:12 -0000 Authentication-Results: pb1.pair.com header.from=indeyets@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=indeyets@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.223.176 as permitted sender) X-PHP-List-Original-Sender: indeyets@gmail.com X-Host-Fingerprint: 209.85.223.176 mail-ie0-f176.google.com Received: from [209.85.223.176] ([209.85.223.176:35284] helo=mail-ie0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 45/E0-19336-7EEE9355 for ; Fri, 24 Apr 2015 03:21:11 -0400 Received: by iejt8 with SMTP id t8so77857449iej.2 for ; Fri, 24 Apr 2015 00:21:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=uHJk/vt+GjIIWkFKdLW61+GEKPJY5MJqX4Rcfq3nCYI=; b=e10AEFqpmjSD2cXtc+hrU0MAvgyrUjogiKoviVG/DVIyr7xKCQ820mSLY0xLm5NhBv 3kbdA20PAFv12yb+qmlriDEroqhNGO++mLHgDbheUzkL79ziwmcJdjXap1lt/+cnDCgg a7W9sd/PWsDJO9Ry2BlmSOlB6m6qB1V9by66NJTN8HTqWCjQiJ89RXBGqy+wqGCEM3ge 8NI7GRprpFsc8xQCOA/vUyOjUoUv002Ybcp/uRK7iyrRC0igGnhTc/PHe+TtNPA6T/vx EXllkGzF1jVdFZLuZ5n0nPnoP43IEYh0vPgaknmrTCWqaako/iGxY/SFrtGMJRK7sCvt mstw== X-Received: by 10.50.12.10 with SMTP id u10mr742070igb.8.1429860069231; Fri, 24 Apr 2015 00:21:09 -0700 (PDT) Received: from [10.0.1.8] ([91.219.26.208]) by mx.google.com with ESMTPSA id x9sm1059348igl.2.2015.04.24.00.21.06 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 24 Apr 2015 00:21:08 -0700 (PDT) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) In-Reply-To: Date: Fri, 24 Apr 2015 10:21:03 +0300 Cc: Michael Wallner , PHP Internals , =?utf-8?Q?Jakub_Kub=C3=AD=C4=8Dek?= , Stanislav Malyshev Content-Transfer-Encoding: quoted-printable Message-ID: <66000802-0F7E-4071-A8F7-A1E80F4DD1CC@gmail.com> References: <5532CE2E.1040607@gmail.com> To: Alexander Moskalev X-Mailer: Apple Mail (2.2098) Subject: Re: [PHP-DEV] PR 1217: Add support for upload files from buffer string in curl extenion From: indeyets@gmail.com (Alexey Zakhlestin) > On 23 Apr 2015, at 14:26, Alexander Moskalev wrote: >=20 > Because currently CURLFile have this constructor: > public __construct ( > string $filename [, string $mimetype [, string $postname ]] ) >=20 > And we cannot replace this arguments to avoid BC break. (Do not top-post please.) Well=E2=80=A6 We can introduce another class, which would inherit from = CURLFile. Similar to how SplTempFileObject extends SplFileObject. =D0=90.