2 Test OCI8 LOB & Collection Class Reflection
4 <?php if (!extension_loaded('oci8')) die ("skip no oci8 extension"); ?>
8 reflection::export(new reflectionclass('OCI-Lob'));
9 reflection::export(new reflectionclass('OCI-Collection'));
15 Class [ <internal:oci8> class OCI-Lob ] {
20 - Static properties [0] {
23 - Static methods [0] {
30 Method [ <internal%s> public method load ] {
36 Method [ <internal%s> public method tell ] {
42 Method [ <internal%s> public method truncate ] {
45 Parameter #0 [ <optional> $length ]
49 Method [ <internal%s> public method erase ] {
52 Parameter #0 [ <optional> $offset ]
53 Parameter #1 [ <optional> $length ]
57 Method [ <internal%s> public method flush ] {
60 Parameter #0 [ <optional> $flag ]
64 Method [ <internal%s> public method setbuffering ] {
67 Parameter #0 [ <required> $mode ]
71 Method [ <internal%s> public method getbuffering ] {
77 Method [ <internal%s> public method rewind ] {
83 Method [ <internal%s> public method read ] {
86 Parameter #0 [ <required> $length ]
90 Method [ <internal%s> public method eof ] {
96 Method [ <internal%s> public method seek ] {
99 Parameter #0 [ <required> $offset ]
100 Parameter #1 [ <optional> $whence ]
104 Method [ <internal%s> public method write ] {
107 Parameter #0 [ <required> $string ]
108 Parameter #1 [ <optional> $length ]
112 Method [ <internal%s> public method append ] {
115 Parameter #0 [ <required> $lob_descriptor_from ]
119 Method [ <internal%s> public method size ] {
125 Method [ <internal%s> public method writetofile ] {
128 Parameter #0 [ <required> $filename ]
129 Parameter #1 [ <optional> $start ]
130 Parameter #2 [ <optional> $length ]
134 Method [ <internal%s> public method export ] {
137 Parameter #0 [ <required> $filename ]
138 Parameter #1 [ <optional> $start ]
139 Parameter #2 [ <optional> $length ]
143 Method [ <internal%s> public method import ] {
146 Parameter #0 [ <required> $filename ]
150 Method [ <internal%s> public method writetemporary ] {
153 Parameter #0 [ <required> $data ]
154 Parameter #1 [ <optional> $type ]
158 Method [ <internal%s> public method close ] {
164 Method [ <internal%s> public method save ] {
167 Parameter #0 [ <required> $data ]
168 Parameter #1 [ <optional> $offset ]
172 Method [ <internal%s> public method savefile ] {
175 Parameter #0 [ <required> $filename ]
179 Method [ <internal%s> public method free ] {
187 Class [ <internal%s> class OCI-Collection ] {
192 - Static properties [0] {
195 - Static methods [0] {
202 Method [ <internal%s> public method append ] {
205 Parameter #0 [ <required> $value ]
209 Method [ <internal%s> public method getelem ] {
212 Parameter #0 [ <required> $index ]
216 Method [ <internal%s> public method assignelem ] {
219 Parameter #0 [ <required> $index ]
220 Parameter #1 [ <required> $value ]
224 Method [ <internal%s> public method assign ] {
227 Parameter #0 [ <required> $collection_from ]
231 Method [ <internal%s> public method size ] {
237 Method [ <internal%s> public method max ] {
243 Method [ <internal%s> public method trim ] {
246 Parameter #0 [ <required> $number ]
250 Method [ <internal%s> public method free ] {