Annotation of embedaddon/php/ext/oci8/tests/reflection2.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Test OCI8 LOB & Collection Class Reflection
3: --SKIPIF--
4: <?php if (!extension_loaded('oci8')) die ("skip no oci8 extension"); ?>
5: --FILE--
6: <?php
7:
8: reflection::export(new reflectionclass('OCI-Lob'));
9: reflection::export(new reflectionclass('OCI-Collection'));
10:
11: ?>
12: ===DONE===
13: <?php exit(0); ?>
14: --EXPECTF--
15: Class [ <internal:oci8> class OCI-Lob ] {
16:
17: - Constants [0] {
18: }
19:
20: - Static properties [0] {
21: }
22:
23: - Static methods [0] {
24: }
25:
26: - Properties [0] {
27: }
28:
29: - Methods [22] {
30: Method [ <internal%s> public method load ] {
31:
32: - Parameters [0] {
33: }
34: }
35:
36: Method [ <internal%s> public method tell ] {
37:
38: - Parameters [0] {
39: }
40: }
41:
42: Method [ <internal%s> public method truncate ] {
43:
44: - Parameters [1] {
45: Parameter #0 [ <optional> $length ]
46: }
47: }
48:
49: Method [ <internal%s> public method erase ] {
50:
51: - Parameters [2] {
52: Parameter #0 [ <optional> $offset ]
53: Parameter #1 [ <optional> $length ]
54: }
55: }
56:
57: Method [ <internal%s> public method flush ] {
58:
59: - Parameters [1] {
60: Parameter #0 [ <optional> $flag ]
61: }
62: }
63:
64: Method [ <internal%s> public method setbuffering ] {
65:
66: - Parameters [1] {
67: Parameter #0 [ <required> $mode ]
68: }
69: }
70:
71: Method [ <internal%s> public method getbuffering ] {
72:
73: - Parameters [0] {
74: }
75: }
76:
77: Method [ <internal%s> public method rewind ] {
78:
79: - Parameters [0] {
80: }
81: }
82:
83: Method [ <internal%s> public method read ] {
84:
85: - Parameters [1] {
86: Parameter #0 [ <required> $length ]
87: }
88: }
89:
90: Method [ <internal%s> public method eof ] {
91:
92: - Parameters [0] {
93: }
94: }
95:
96: Method [ <internal%s> public method seek ] {
97:
98: - Parameters [2] {
99: Parameter #0 [ <required> $offset ]
100: Parameter #1 [ <optional> $whence ]
101: }
102: }
103:
104: Method [ <internal%s> public method write ] {
105:
106: - Parameters [2] {
107: Parameter #0 [ <required> $string ]
108: Parameter #1 [ <optional> $length ]
109: }
110: }
111:
112: Method [ <internal%s> public method append ] {
113:
114: - Parameters [1] {
115: Parameter #0 [ <required> $lob_descriptor_from ]
116: }
117: }
118:
119: Method [ <internal%s> public method size ] {
120:
121: - Parameters [0] {
122: }
123: }
124:
125: Method [ <internal%s> public method writetofile ] {
126:
127: - Parameters [3] {
128: Parameter #0 [ <required> $filename ]
129: Parameter #1 [ <optional> $start ]
130: Parameter #2 [ <optional> $length ]
131: }
132: }
133:
134: Method [ <internal%s> public method export ] {
135:
136: - Parameters [3] {
137: Parameter #0 [ <required> $filename ]
138: Parameter #1 [ <optional> $start ]
139: Parameter #2 [ <optional> $length ]
140: }
141: }
142:
143: Method [ <internal%s> public method import ] {
144:
145: - Parameters [1] {
146: Parameter #0 [ <required> $filename ]
147: }
148: }
149:
150: Method [ <internal%s> public method writetemporary ] {
151:
152: - Parameters [2] {
153: Parameter #0 [ <required> $data ]
154: Parameter #1 [ <optional> $type ]
155: }
156: }
157:
158: Method [ <internal%s> public method close ] {
159:
160: - Parameters [0] {
161: }
162: }
163:
164: Method [ <internal%s> public method save ] {
165:
166: - Parameters [2] {
167: Parameter #0 [ <required> $data ]
168: Parameter #1 [ <optional> $offset ]
169: }
170: }
171:
172: Method [ <internal%s> public method savefile ] {
173:
174: - Parameters [1] {
175: Parameter #0 [ <required> $filename ]
176: }
177: }
178:
179: Method [ <internal%s> public method free ] {
180:
181: - Parameters [0] {
182: }
183: }
184: }
185: }
186:
187: Class [ <internal%s> class OCI-Collection ] {
188:
189: - Constants [0] {
190: }
191:
192: - Static properties [0] {
193: }
194:
195: - Static methods [0] {
196: }
197:
198: - Properties [0] {
199: }
200:
201: - Methods [8] {
202: Method [ <internal%s> public method append ] {
203:
204: - Parameters [1] {
205: Parameter #0 [ <required> $value ]
206: }
207: }
208:
209: Method [ <internal%s> public method getelem ] {
210:
211: - Parameters [1] {
212: Parameter #0 [ <required> $index ]
213: }
214: }
215:
216: Method [ <internal%s> public method assignelem ] {
217:
218: - Parameters [2] {
219: Parameter #0 [ <required> $index ]
220: Parameter #1 [ <required> $value ]
221: }
222: }
223:
224: Method [ <internal%s> public method assign ] {
225:
226: - Parameters [1] {
227: Parameter #0 [ <required> $collection_from ]
228: }
229: }
230:
231: Method [ <internal%s> public method size ] {
232:
233: - Parameters [0] {
234: }
235: }
236:
237: Method [ <internal%s> public method max ] {
238:
239: - Parameters [0] {
240: }
241: }
242:
243: Method [ <internal%s> public method trim ] {
244:
245: - Parameters [1] {
246: Parameter #0 [ <required> $number ]
247: }
248: }
249:
250: Method [ <internal%s> public method free ] {
251:
252: - Parameters [0] {
253: }
254: }
255: }
256: }
257:
258: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>