On Mon, Mar 7, 2011 at 10:54 AM, Stas Malyshev <smalys...@sugarcrm.com> wrote: > Hi! > >> The key part of this reply was "these particular", as they are very >> platform specific and useless in a generic stream wrapper >> implementation. > > Every stream wrapper doesn't have to implement them - as it doesn't have to > implement conversion to socket, etc. But without this, it is impossible to > create a stream wrapper that implements full range of filesystem functions - > which means, wrappers are useless for dealing with filesystem. This is a big > hole in functionality, and it should be fixed.
To hear that stream are useless for filesystem operation is very new to me. I have to repeat what I said earlier, these specific informations (ACL, reparse points or other OS/FS specific informations) are very hard to implement in a generic way as you are proposing. As the idea in itself is good, I have serious doubts that a useful (working and portable) solution can be implemented with what is described in your initial post (barely posix only). -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php