123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258 |
- --TEST--
- Test OCI8 LOB & Collection Class Reflection
- --SKIPIF--
- <?php if (!extension_loaded('oci8')) die ("skip no oci8 extension"); ?>
- --FILE--
- <?php
- reflection::export(new reflectionclass('OCI-Lob'));
- reflection::export(new reflectionclass('OCI-Collection'));
- ?>
- ===DONE===
- <?php exit(0); ?>
- --EXPECTF--
- Class [ <internal:oci8> class OCI-Lob ] {
- - Constants [0] {
- }
- - Static properties [0] {
- }
- - Static methods [0] {
- }
- - Properties [0] {
- }
- - Methods [22] {
- Method [ <internal%s> public method load ] {
- - Parameters [0] {
- }
- }
- Method [ <internal%s> public method tell ] {
- - Parameters [0] {
- }
- }
- Method [ <internal%s> public method truncate ] {
- - Parameters [1] {
- Parameter #0 [ <optional> $length ]
- }
- }
- Method [ <internal%s> public method erase ] {
- - Parameters [2] {
- Parameter #0 [ <optional> $offset ]
- Parameter #1 [ <optional> $length ]
- }
- }
- Method [ <internal%s> public method flush ] {
- - Parameters [1] {
- Parameter #0 [ <optional> $flag ]
- }
- }
- Method [ <internal%s> public method setbuffering ] {
- - Parameters [1] {
- Parameter #0 [ <required> $mode ]
- }
- }
- Method [ <internal%s> public method getbuffering ] {
- - Parameters [0] {
- }
- }
- Method [ <internal%s> public method rewind ] {
- - Parameters [0] {
- }
- }
- Method [ <internal%s> public method read ] {
- - Parameters [1] {
- Parameter #0 [ <required> $length ]
- }
- }
- Method [ <internal%s> public method eof ] {
- - Parameters [0] {
- }
- }
- Method [ <internal%s> public method seek ] {
- - Parameters [2] {
- Parameter #0 [ <required> $offset ]
- Parameter #1 [ <optional> $whence ]
- }
- }
- Method [ <internal%s> public method write ] {
- - Parameters [2] {
- Parameter #0 [ <required> $string ]
- Parameter #1 [ <optional> $length ]
- }
- }
- Method [ <internal%s> public method append ] {
- - Parameters [1] {
- Parameter #0 [ <required> $lob_descriptor_from ]
- }
- }
- Method [ <internal%s> public method size ] {
- - Parameters [0] {
- }
- }
- Method [ <internal%s> public method writetofile ] {
- - Parameters [3] {
- Parameter #0 [ <required> $filename ]
- Parameter #1 [ <optional> $start ]
- Parameter #2 [ <optional> $length ]
- }
- }
- Method [ <internal%s> public method export ] {
- - Parameters [3] {
- Parameter #0 [ <required> $filename ]
- Parameter #1 [ <optional> $start ]
- Parameter #2 [ <optional> $length ]
- }
- }
- Method [ <internal%s> public method import ] {
- - Parameters [1] {
- Parameter #0 [ <required> $filename ]
- }
- }
- Method [ <internal%s> public method writetemporary ] {
- - Parameters [2] {
- Parameter #0 [ <required> $data ]
- Parameter #1 [ <optional> $type ]
- }
- }
- Method [ <internal%s> public method close ] {
- - Parameters [0] {
- }
- }
- Method [ <internal%s> public method save ] {
- - Parameters [2] {
- Parameter #0 [ <required> $data ]
- Parameter #1 [ <optional> $offset ]
- }
- }
- Method [ <internal%s> public method savefile ] {
- - Parameters [1] {
- Parameter #0 [ <required> $filename ]
- }
- }
- Method [ <internal%s> public method free ] {
- - Parameters [0] {
- }
- }
- }
- }
- Class [ <internal%s> class OCI-Collection ] {
- - Constants [0] {
- }
- - Static properties [0] {
- }
- - Static methods [0] {
- }
- - Properties [0] {
- }
- - Methods [8] {
- Method [ <internal%s> public method append ] {
- - Parameters [1] {
- Parameter #0 [ <required> $value ]
- }
- }
- Method [ <internal%s> public method getelem ] {
- - Parameters [1] {
- Parameter #0 [ <required> $index ]
- }
- }
- Method [ <internal%s> public method assignelem ] {
- - Parameters [2] {
- Parameter #0 [ <required> $index ]
- Parameter #1 [ <required> $value ]
- }
- }
- Method [ <internal%s> public method assign ] {
- - Parameters [1] {
- Parameter #0 [ <required> $collection_from ]
- }
- }
- Method [ <internal%s> public method size ] {
- - Parameters [0] {
- }
- }
- Method [ <internal%s> public method max ] {
- - Parameters [0] {
- }
- }
- Method [ <internal%s> public method trim ] {
- - Parameters [1] {
- Parameter #0 [ <required> $number ]
- }
- }
- Method [ <internal%s> public method free ] {
- - Parameters [0] {
- }
- }
- }
- }
- ===DONE===
|