cvs: phpdoc /en/reference/stream/functions stream-wrapper-register.xml

From: Date: Tue, 02 Dec 2003 20:03:59 +0000
Subject: cvs: phpdoc /en/reference/stream/functions stream-wrapper-register.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969357161@lists.php.net to get a copy of this message
pollita Tue Dec 2 15:03:59 2003 EDT Modified files: /phpdoc/en/reference/stream/functions stream-wrapper-register.xml Log: Document userspance/url_stat method Index: phpdoc/en/reference/stream/functions/stream-wrapper-register.xml diff -u phpdoc/en/reference/stream/functions/stream-wrapper-register.xml:1.4 phpdoc/en/reference/stream/functions/stream-wrapper-register.xml:1.5 --- phpdoc/en/reference/stream/functions/stream-wrapper-register.xml:1.4 Wed Jul 16 13:21:38 2003 +++ phpdoc/en/reference/stream/functions/stream-wrapper-register.xml Tue Dec 2 15:03:58 2003 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.4 $ --> +<!-- $Revision: 1.5 $ --> <refentry id="function.stream-wrapper-register"> <refnamediv> <refname>stream_wrapper_register</refname> @@ -224,13 +224,10 @@ </simpara> </note> -<!-- - Note: url_stat() is not yet implemented. - ext/standard/filestat.c needs to route through wrappers first. - <methodsynopsis> <type>array</type><methodname>url_stat</methodname> <methodparam><type>string</type><parameter>path</parameter></methodparam> + <methodparam><type>int</type><parameter>flags</parameter></methodparam> </methodsynopsis> <para> This method is called in response to <function>stat</function> @@ -239,7 +236,6 @@ possible. Unknown or unavailable values should be set to a rational value (usually <constant>0</constant>). </para> ---> <methodsynopsis> <type>bool</type><methodname>dir_opendir</methodname> @@ -254,6 +250,43 @@ expected to explore. You can use <function>parse_url</function> to break it apart. </para> + <para> + <parameter>flags</parameter> holds additional flags set + by the streams API. It can hold one or more of the following + values OR'd together. + <informaltable> + <tgroup cols="2"> + <thead> + <row> + <entry>Flag</entry> + <entry>Description</entry> + </row> + </thead> + <tbody> + <row> + <entry>STREAM_URL_STAT_LINK</entry> + <entry> + For resources with the ability to link to other resource + (such as an HTTP Location: forward, or a filesystem + symlink). This flag specified that only information + about the link itself should be returned. Not the + resource pointed to by the link. This flag is set in + response to calls to <function>lstat</function>, + <function>is_link</function>, or <function>filetype</function>. + </entry> + </row> + <row> + <entry>STREAM_URL_STAT_QUIET</entry> + <entry>If this flag is set, your wrapper should not raise any + errors. If this flag is not set, you are responsible for + reporting errors using the <function>trigger_error</function> + function during stating of the path. + </entry> + </row> + </tbody> + </tgroup> + </informaltable> + </para> <methodsynopsis> <type>string</type><methodname>dir_readdir</methodname>

« previous php.doc (#969357161) next »