Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:73679 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 44583 invoked from network); 13 Apr 2014 09:52:01 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Apr 2014 09:52:01 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@sugarcrm.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@sugarcrm.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain sugarcrm.com designates 108.166.43.123 as permitted sender) X-PHP-List-Original-Sender: smalyshev@sugarcrm.com X-Host-Fingerprint: 108.166.43.123 smtp123.ord1c.emailsrvr.com Linux 2.6 Received: from [108.166.43.123] ([108.166.43.123:43263] helo=smtp123.ord1c.emailsrvr.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 87/F2-21843-14E5A435 for ; Sun, 13 Apr 2014 05:52:01 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp8.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id F2FBB1A0295; Sun, 13 Apr 2014 05:51:57 -0400 (EDT) X-Virus-Scanned: OK Received: by smtp8.relay.ord1c.emailsrvr.com (Authenticated sender: smalyshev-AT-sugarcrm.com) with ESMTPSA id 7455D1A0268; Sun, 13 Apr 2014 05:51:56 -0400 (EDT) Message-ID: <534A5E39.9090700@sugarcrm.com> Date: Sun, 13 Apr 2014 02:51:53 -0700 Organization: SugarCRM User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Stefan Neufeind , "internals@lists.php.net" References: <53486CDF.2040803@php.net> In-Reply-To: <53486CDF.2040803@php.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Some missing stream-wrapper functions From: smalyshev@sugarcrm.com (Stas Malyshev) Hi! > But some very few functions like being able to "trap" symlink-calls > inside a stream-wrapper are still missing. Could somebody familiar with > that implementation maybe consider adding the missing functions so you > can "hook" into them with a custom stream-wrapper? Note that symlink is not available for many streams, as it makes sense only on certain filesystems. So it is not very generic operation. But if somebody proposes an RFC it can be done I guess. There are also link(), readlink(), etc. so it is not trivial. -- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/ (408)454-6900 ext. 227