mysqli_class_mysqli_reflection.phpt 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362
  1. --TEST--
  2. Interface of the class mysqli - Reflection
  3. --SKIPIF--
  4. <?php
  5. require_once('skipif.inc');
  6. require_once('skipifemb.inc');
  7. require_once('connect.inc');
  8. /*
  9. Let's not deal with cross-version issues in the EXPECTF/UEXPECTF.
  10. Most of the things which we test are covered by mysqli_class_*_interface.phpt.
  11. Those tests go into the details and are aimed to be a development tool, no more.
  12. */
  13. if (!$IS_MYSQLND)
  14. die("skip Test has been written for the latest version of mysqlnd only");
  15. if ($MYSQLND_VERSION < 50004)
  16. die("skip Test requires mysqlnd Revision 5.0.4 or newer");
  17. ?>
  18. --FILE--
  19. <?php
  20. require_once('reflection_tools.inc');
  21. $class = new ReflectionClass('mysqli');
  22. inspectClass($class);
  23. print "done!\n";
  24. ?>
  25. --EXPECT--
  26. Inspecting class 'mysqli'
  27. isInternal: yes
  28. isUserDefined: no
  29. isInstantiable: yes
  30. isInterface: no
  31. isAbstract: no
  32. isFinal: no
  33. isIteratable: no
  34. Modifiers: '0'
  35. Parent Class: ''
  36. Extension: 'mysqli'
  37. Inspecting method '__construct'
  38. isFinal: no
  39. isAbstract: no
  40. isPublic: yes
  41. isPrivate: no
  42. isProtected: no
  43. isStatic: no
  44. isConstructor: yes
  45. isDestructor: no
  46. isInternal: yes
  47. isUserDefined: no
  48. returnsReference: no
  49. Modifiers: 256
  50. Number of Parameters: 6
  51. Number of Required Parameters: 0
  52. Inspecting parameter 'host' of method '__construct'
  53. isArray: no
  54. allowsNull: no
  55. isPassedByReference: no
  56. isOptional: yes
  57. isDefaultValueAvailable: no
  58. Inspecting parameter 'user' of method '__construct'
  59. isArray: no
  60. allowsNull: no
  61. isPassedByReference: no
  62. isOptional: yes
  63. isDefaultValueAvailable: no
  64. Inspecting parameter 'password' of method '__construct'
  65. isArray: no
  66. allowsNull: no
  67. isPassedByReference: no
  68. isOptional: yes
  69. isDefaultValueAvailable: no
  70. Inspecting parameter 'database' of method '__construct'
  71. isArray: no
  72. allowsNull: no
  73. isPassedByReference: no
  74. isOptional: yes
  75. isDefaultValueAvailable: no
  76. Inspecting parameter 'port' of method '__construct'
  77. isArray: no
  78. allowsNull: no
  79. isPassedByReference: no
  80. isOptional: yes
  81. isDefaultValueAvailable: no
  82. Inspecting parameter 'socket' of method '__construct'
  83. isArray: no
  84. allowsNull: no
  85. isPassedByReference: no
  86. isOptional: yes
  87. isDefaultValueAvailable: no
  88. Inspecting method '__construct'
  89. isFinal: no
  90. isAbstract: no
  91. isPublic: yes
  92. isPrivate: no
  93. isProtected: no
  94. isStatic: no
  95. isConstructor: yes
  96. isDestructor: no
  97. isInternal: yes
  98. isUserDefined: no
  99. returnsReference: no
  100. Modifiers: 256
  101. Number of Parameters: 6
  102. Number of Required Parameters: 0
  103. Inspecting parameter 'host' of method '__construct'
  104. isArray: no
  105. allowsNull: no
  106. isPassedByReference: no
  107. isOptional: yes
  108. isDefaultValueAvailable: no
  109. Inspecting parameter 'user' of method '__construct'
  110. isArray: no
  111. allowsNull: no
  112. isPassedByReference: no
  113. isOptional: yes
  114. isDefaultValueAvailable: no
  115. Inspecting parameter 'password' of method '__construct'
  116. isArray: no
  117. allowsNull: no
  118. isPassedByReference: no
  119. isOptional: yes
  120. isDefaultValueAvailable: no
  121. Inspecting parameter 'database' of method '__construct'
  122. isArray: no
  123. allowsNull: no
  124. isPassedByReference: no
  125. isOptional: yes
  126. isDefaultValueAvailable: no
  127. Inspecting parameter 'port' of method '__construct'
  128. isArray: no
  129. allowsNull: no
  130. isPassedByReference: no
  131. isOptional: yes
  132. isDefaultValueAvailable: no
  133. Inspecting parameter 'socket' of method '__construct'
  134. isArray: no
  135. allowsNull: no
  136. isPassedByReference: no
  137. isOptional: yes
  138. isDefaultValueAvailable: no
  139. Inspecting method 'autocommit'
  140. isFinal: no
  141. isAbstract: no
  142. isPublic: yes
  143. isPrivate: no
  144. isProtected: no
  145. isStatic: no
  146. isConstructor: no
  147. isDestructor: no
  148. isInternal: yes
  149. isUserDefined: no
  150. returnsReference: no
  151. Modifiers: 256
  152. Number of Parameters: 1
  153. Number of Required Parameters: 1
  154. Inspecting parameter 'mode' of method 'autocommit'
  155. isArray: no
  156. allowsNull: no
  157. isPassedByReference: no
  158. isOptional: no
  159. isDefaultValueAvailable: no
  160. Inspecting method 'begin_transaction'
  161. isFinal: no
  162. isAbstract: no
  163. isPublic: yes
  164. isPrivate: no
  165. isProtected: no
  166. isStatic: no
  167. isConstructor: no
  168. isDestructor: no
  169. isInternal: yes
  170. isUserDefined: no
  171. returnsReference: no
  172. Modifiers: 256
  173. Number of Parameters: 2
  174. Number of Required Parameters: 0
  175. Inspecting parameter 'flags' of method 'begin_transaction'
  176. isArray: no
  177. allowsNull: no
  178. isPassedByReference: no
  179. isOptional: yes
  180. isDefaultValueAvailable: no
  181. Inspecting parameter 'name' of method 'begin_transaction'
  182. isArray: no
  183. allowsNull: no
  184. isPassedByReference: no
  185. isOptional: yes
  186. isDefaultValueAvailable: no
  187. Inspecting method 'change_user'
  188. isFinal: no
  189. isAbstract: no
  190. isPublic: yes
  191. isPrivate: no
  192. isProtected: no
  193. isStatic: no
  194. isConstructor: no
  195. isDestructor: no
  196. isInternal: yes
  197. isUserDefined: no
  198. returnsReference: no
  199. Modifiers: 256
  200. Number of Parameters: 3
  201. Number of Required Parameters: 3
  202. Inspecting parameter 'user' of method 'change_user'
  203. isArray: no
  204. allowsNull: no
  205. isPassedByReference: no
  206. isOptional: no
  207. isDefaultValueAvailable: no
  208. Inspecting parameter 'password' of method 'change_user'
  209. isArray: no
  210. allowsNull: no
  211. isPassedByReference: no
  212. isOptional: no
  213. isDefaultValueAvailable: no
  214. Inspecting parameter 'database' of method 'change_user'
  215. isArray: no
  216. allowsNull: no
  217. isPassedByReference: no
  218. isOptional: no
  219. isDefaultValueAvailable: no
  220. Inspecting method 'character_set_name'
  221. isFinal: no
  222. isAbstract: no
  223. isPublic: yes
  224. isPrivate: no
  225. isProtected: no
  226. isStatic: no
  227. isConstructor: no
  228. isDestructor: no
  229. isInternal: yes
  230. isUserDefined: no
  231. returnsReference: no
  232. Modifiers: 256
  233. Number of Parameters: 0
  234. Number of Required Parameters: 0
  235. Inspecting method 'close'
  236. isFinal: no
  237. isAbstract: no
  238. isPublic: yes
  239. isPrivate: no
  240. isProtected: no
  241. isStatic: no
  242. isConstructor: no
  243. isDestructor: no
  244. isInternal: yes
  245. isUserDefined: no
  246. returnsReference: no
  247. Modifiers: 256
  248. Number of Parameters: 0
  249. Number of Required Parameters: 0
  250. Inspecting method 'commit'
  251. isFinal: no
  252. isAbstract: no
  253. isPublic: yes
  254. isPrivate: no
  255. isProtected: no
  256. isStatic: no
  257. isConstructor: no
  258. isDestructor: no
  259. isInternal: yes
  260. isUserDefined: no
  261. returnsReference: no
  262. Modifiers: 256
  263. Number of Parameters: 2
  264. Number of Required Parameters: 0
  265. Inspecting parameter 'flags' of method 'commit'
  266. isArray: no
  267. allowsNull: no
  268. isPassedByReference: no
  269. isOptional: yes
  270. isDefaultValueAvailable: no
  271. Inspecting parameter 'name' of method 'commit'
  272. isArray: no
  273. allowsNull: no
  274. isPassedByReference: no
  275. isOptional: yes
  276. isDefaultValueAvailable: no
  277. Inspecting method 'connect'
  278. isFinal: no
  279. isAbstract: no
  280. isPublic: yes
  281. isPrivate: no
  282. isProtected: no
  283. isStatic: no
  284. isConstructor: no
  285. isDestructor: no
  286. isInternal: yes
  287. isUserDefined: no
  288. returnsReference: no
  289. Modifiers: 256
  290. Number of Parameters: 6
  291. Number of Required Parameters: 0
  292. Inspecting parameter 'host' of method 'connect'
  293. isArray: no
  294. allowsNull: no
  295. isPassedByReference: no
  296. isOptional: yes
  297. isDefaultValueAvailable: no
  298. Inspecting parameter 'user' of method 'connect'
  299. isArray: no
  300. allowsNull: no
  301. isPassedByReference: no
  302. isOptional: yes
  303. isDefaultValueAvailable: no
  304. Inspecting parameter 'password' of method 'connect'
  305. isArray: no
  306. allowsNull: no
  307. isPassedByReference: no
  308. isOptional: yes
  309. isDefaultValueAvailable: no
  310. Inspecting parameter 'database' of method 'connect'
  311. isArray: no
  312. allowsNull: no
  313. isPassedByReference: no
  314. isOptional: yes
  315. isDefaultValueAvailable: no
  316. Inspecting parameter 'port' of method 'connect'
  317. isArray: no
  318. allowsNull: no
  319. isPassedByReference: no
  320. isOptional: yes
  321. isDefaultValueAvailable: no
  322. Inspecting parameter 'socket' of method 'connect'
  323. isArray: no
  324. allowsNull: no
  325. isPassedByReference: no
  326. isOptional: yes
  327. isDefaultValueAvailable: no
  328. Inspecting method 'debug'
  329. isFinal: no
  330. isAbstract: no
  331. isPublic: yes
  332. isPrivate: no
  333. isProtected: no
  334. isStatic: no
  335. isConstructor: no
  336. isDestructor: no
  337. isInternal: yes
  338. isUserDefined: no
  339. returnsReference: no
  340. Modifiers: 256
  341. Number of Parameters: 1
  342. Number of Required Parameters: 1
  343. Inspecting parameter 'debug_options' of method 'debug'
  344. isArray: no
  345. allowsNull: no
  346. isPassedByReference: no
  347. isOptional: no
  348. isDefaultValueAvailable: no
  349. Inspecting method 'dump_debug_info'
  350. isFinal: no
  351. isAbstract: no
  352. isPublic: yes
  353. isPrivate: no
  354. isProtected: no
  355. isStatic: no
  356. isConstructor: no
  357. isDestructor: no
  358. isInternal: yes
  359. isUserDefined: no
  360. returnsReference: no
  361. Modifiers: 256
  362. Number of Parameters: 0
  363. Number of Required Parameters: 0
  364. Inspecting method 'escape_string'
  365. isFinal: no
  366. isAbstract: no
  367. isPublic: yes
  368. isPrivate: no
  369. isProtected: no
  370. isStatic: no
  371. isConstructor: no
  372. isDestructor: no
  373. isInternal: yes
  374. isUserDefined: no
  375. returnsReference: no
  376. Modifiers: 256
  377. Number of Parameters: 1
  378. Number of Required Parameters: 1
  379. Inspecting parameter 'string_to_escape' of method 'escape_string'
  380. isArray: no
  381. allowsNull: no
  382. isPassedByReference: no
  383. isOptional: no
  384. isDefaultValueAvailable: no
  385. Inspecting method 'get_charset'
  386. isFinal: no
  387. isAbstract: no
  388. isPublic: yes
  389. isPrivate: no
  390. isProtected: no
  391. isStatic: no
  392. isConstructor: no
  393. isDestructor: no
  394. isInternal: yes
  395. isUserDefined: no
  396. returnsReference: no
  397. Modifiers: 256
  398. Number of Parameters: 0
  399. Number of Required Parameters: 0
  400. Inspecting method 'get_client_info'
  401. isFinal: no
  402. isAbstract: no
  403. isPublic: yes
  404. isPrivate: no
  405. isProtected: no
  406. isStatic: no
  407. isConstructor: no
  408. isDestructor: no
  409. isInternal: yes
  410. isUserDefined: no
  411. returnsReference: no
  412. Modifiers: 256
  413. Number of Parameters: 0
  414. Number of Required Parameters: 0
  415. Inspecting method 'get_connection_stats'
  416. isFinal: no
  417. isAbstract: no
  418. isPublic: yes
  419. isPrivate: no
  420. isProtected: no
  421. isStatic: no
  422. isConstructor: no
  423. isDestructor: no
  424. isInternal: yes
  425. isUserDefined: no
  426. returnsReference: no
  427. Modifiers: 256
  428. Number of Parameters: 0
  429. Number of Required Parameters: 0
  430. Inspecting method 'get_server_info'
  431. isFinal: no
  432. isAbstract: no
  433. isPublic: yes
  434. isPrivate: no
  435. isProtected: no
  436. isStatic: no
  437. isConstructor: no
  438. isDestructor: no
  439. isInternal: yes
  440. isUserDefined: no
  441. returnsReference: no
  442. Modifiers: 256
  443. Number of Parameters: 0
  444. Number of Required Parameters: 0
  445. Inspecting method 'get_warnings'
  446. isFinal: no
  447. isAbstract: no
  448. isPublic: yes
  449. isPrivate: no
  450. isProtected: no
  451. isStatic: no
  452. isConstructor: no
  453. isDestructor: no
  454. isInternal: yes
  455. isUserDefined: no
  456. returnsReference: no
  457. Modifiers: 256
  458. Number of Parameters: 0
  459. Number of Required Parameters: 0
  460. Inspecting method 'init'
  461. isFinal: no
  462. isAbstract: no
  463. isPublic: yes
  464. isPrivate: no
  465. isProtected: no
  466. isStatic: no
  467. isConstructor: no
  468. isDestructor: no
  469. isInternal: yes
  470. isUserDefined: no
  471. returnsReference: no
  472. Modifiers: 256
  473. Number of Parameters: 0
  474. Number of Required Parameters: 0
  475. Inspecting method 'kill'
  476. isFinal: no
  477. isAbstract: no
  478. isPublic: yes
  479. isPrivate: no
  480. isProtected: no
  481. isStatic: no
  482. isConstructor: no
  483. isDestructor: no
  484. isInternal: yes
  485. isUserDefined: no
  486. returnsReference: no
  487. Modifiers: 256
  488. Number of Parameters: 1
  489. Number of Required Parameters: 1
  490. Inspecting parameter 'connection_id' of method 'kill'
  491. isArray: no
  492. allowsNull: no
  493. isPassedByReference: no
  494. isOptional: no
  495. isDefaultValueAvailable: no
  496. Inspecting method 'more_results'
  497. isFinal: no
  498. isAbstract: no
  499. isPublic: yes
  500. isPrivate: no
  501. isProtected: no
  502. isStatic: no
  503. isConstructor: no
  504. isDestructor: no
  505. isInternal: yes
  506. isUserDefined: no
  507. returnsReference: no
  508. Modifiers: 256
  509. Number of Parameters: 0
  510. Number of Required Parameters: 0
  511. Inspecting method 'multi_query'
  512. isFinal: no
  513. isAbstract: no
  514. isPublic: yes
  515. isPrivate: no
  516. isProtected: no
  517. isStatic: no
  518. isConstructor: no
  519. isDestructor: no
  520. isInternal: yes
  521. isUserDefined: no
  522. returnsReference: no
  523. Modifiers: 256
  524. Number of Parameters: 1
  525. Number of Required Parameters: 1
  526. Inspecting parameter 'query' of method 'multi_query'
  527. isArray: no
  528. allowsNull: no
  529. isPassedByReference: no
  530. isOptional: no
  531. isDefaultValueAvailable: no
  532. Inspecting method 'next_result'
  533. isFinal: no
  534. isAbstract: no
  535. isPublic: yes
  536. isPrivate: no
  537. isProtected: no
  538. isStatic: no
  539. isConstructor: no
  540. isDestructor: no
  541. isInternal: yes
  542. isUserDefined: no
  543. returnsReference: no
  544. Modifiers: 256
  545. Number of Parameters: 0
  546. Number of Required Parameters: 0
  547. Inspecting method 'options'
  548. isFinal: no
  549. isAbstract: no
  550. isPublic: yes
  551. isPrivate: no
  552. isProtected: no
  553. isStatic: no
  554. isConstructor: no
  555. isDestructor: no
  556. isInternal: yes
  557. isUserDefined: no
  558. returnsReference: no
  559. Modifiers: 256
  560. Number of Parameters: 2
  561. Number of Required Parameters: 2
  562. Inspecting parameter 'option' of method 'options'
  563. isArray: no
  564. allowsNull: no
  565. isPassedByReference: no
  566. isOptional: no
  567. isDefaultValueAvailable: no
  568. Inspecting parameter 'value' of method 'options'
  569. isArray: no
  570. allowsNull: no
  571. isPassedByReference: no
  572. isOptional: no
  573. isDefaultValueAvailable: no
  574. Inspecting method 'ping'
  575. isFinal: no
  576. isAbstract: no
  577. isPublic: yes
  578. isPrivate: no
  579. isProtected: no
  580. isStatic: no
  581. isConstructor: no
  582. isDestructor: no
  583. isInternal: yes
  584. isUserDefined: no
  585. returnsReference: no
  586. Modifiers: 256
  587. Number of Parameters: 0
  588. Number of Required Parameters: 0
  589. Inspecting method 'poll'
  590. isFinal: no
  591. isAbstract: no
  592. isPublic: yes
  593. isPrivate: no
  594. isProtected: no
  595. isStatic: yes
  596. isConstructor: no
  597. isDestructor: no
  598. isInternal: yes
  599. isUserDefined: no
  600. returnsReference: no
  601. Modifiers: 257
  602. Number of Parameters: 5
  603. Number of Required Parameters: 4
  604. Inspecting parameter 'read' of method 'poll'
  605. isArray: yes
  606. allowsNull: yes
  607. isPassedByReference: yes
  608. isOptional: no
  609. isDefaultValueAvailable: no
  610. Inspecting parameter 'write' of method 'poll'
  611. isArray: yes
  612. allowsNull: yes
  613. isPassedByReference: yes
  614. isOptional: no
  615. isDefaultValueAvailable: no
  616. Inspecting parameter 'error' of method 'poll'
  617. isArray: yes
  618. allowsNull: yes
  619. isPassedByReference: yes
  620. isOptional: no
  621. isDefaultValueAvailable: no
  622. Inspecting parameter 'sec' of method 'poll'
  623. isArray: no
  624. allowsNull: no
  625. isPassedByReference: no
  626. isOptional: no
  627. isDefaultValueAvailable: no
  628. Inspecting parameter 'usec' of method 'poll'
  629. isArray: no
  630. allowsNull: no
  631. isPassedByReference: no
  632. isOptional: yes
  633. isDefaultValueAvailable: no
  634. Inspecting method 'prepare'
  635. isFinal: no
  636. isAbstract: no
  637. isPublic: yes
  638. isPrivate: no
  639. isProtected: no
  640. isStatic: no
  641. isConstructor: no
  642. isDestructor: no
  643. isInternal: yes
  644. isUserDefined: no
  645. returnsReference: no
  646. Modifiers: 256
  647. Number of Parameters: 1
  648. Number of Required Parameters: 1
  649. Inspecting parameter 'query' of method 'prepare'
  650. isArray: no
  651. allowsNull: no
  652. isPassedByReference: no
  653. isOptional: no
  654. isDefaultValueAvailable: no
  655. Inspecting method 'query'
  656. isFinal: no
  657. isAbstract: no
  658. isPublic: yes
  659. isPrivate: no
  660. isProtected: no
  661. isStatic: no
  662. isConstructor: no
  663. isDestructor: no
  664. isInternal: yes
  665. isUserDefined: no
  666. returnsReference: no
  667. Modifiers: 256
  668. Number of Parameters: 2
  669. Number of Required Parameters: 1
  670. Inspecting parameter 'query' of method 'query'
  671. isArray: no
  672. allowsNull: no
  673. isPassedByReference: no
  674. isOptional: no
  675. isDefaultValueAvailable: no
  676. Inspecting parameter 'resultmode' of method 'query'
  677. isArray: no
  678. allowsNull: no
  679. isPassedByReference: no
  680. isOptional: yes
  681. isDefaultValueAvailable: no
  682. Inspecting method 'real_connect'
  683. isFinal: no
  684. isAbstract: no
  685. isPublic: yes
  686. isPrivate: no
  687. isProtected: no
  688. isStatic: no
  689. isConstructor: no
  690. isDestructor: no
  691. isInternal: yes
  692. isUserDefined: no
  693. returnsReference: no
  694. Modifiers: 256
  695. Number of Parameters: 7
  696. Number of Required Parameters: 0
  697. Inspecting parameter 'host' of method 'real_connect'
  698. isArray: no
  699. allowsNull: no
  700. isPassedByReference: no
  701. isOptional: yes
  702. isDefaultValueAvailable: no
  703. Inspecting parameter 'user' of method 'real_connect'
  704. isArray: no
  705. allowsNull: no
  706. isPassedByReference: no
  707. isOptional: yes
  708. isDefaultValueAvailable: no
  709. Inspecting parameter 'password' of method 'real_connect'
  710. isArray: no
  711. allowsNull: no
  712. isPassedByReference: no
  713. isOptional: yes
  714. isDefaultValueAvailable: no
  715. Inspecting parameter 'database' of method 'real_connect'
  716. isArray: no
  717. allowsNull: no
  718. isPassedByReference: no
  719. isOptional: yes
  720. isDefaultValueAvailable: no
  721. Inspecting parameter 'port' of method 'real_connect'
  722. isArray: no
  723. allowsNull: no
  724. isPassedByReference: no
  725. isOptional: yes
  726. isDefaultValueAvailable: no
  727. Inspecting parameter 'socket' of method 'real_connect'
  728. isArray: no
  729. allowsNull: no
  730. isPassedByReference: no
  731. isOptional: yes
  732. isDefaultValueAvailable: no
  733. Inspecting parameter 'flags' of method 'real_connect'
  734. isArray: no
  735. allowsNull: no
  736. isPassedByReference: no
  737. isOptional: yes
  738. isDefaultValueAvailable: no
  739. Inspecting method 'real_escape_string'
  740. isFinal: no
  741. isAbstract: no
  742. isPublic: yes
  743. isPrivate: no
  744. isProtected: no
  745. isStatic: no
  746. isConstructor: no
  747. isDestructor: no
  748. isInternal: yes
  749. isUserDefined: no
  750. returnsReference: no
  751. Modifiers: 256
  752. Number of Parameters: 1
  753. Number of Required Parameters: 1
  754. Inspecting parameter 'string_to_escape' of method 'real_escape_string'
  755. isArray: no
  756. allowsNull: no
  757. isPassedByReference: no
  758. isOptional: no
  759. isDefaultValueAvailable: no
  760. Inspecting method 'real_query'
  761. isFinal: no
  762. isAbstract: no
  763. isPublic: yes
  764. isPrivate: no
  765. isProtected: no
  766. isStatic: no
  767. isConstructor: no
  768. isDestructor: no
  769. isInternal: yes
  770. isUserDefined: no
  771. returnsReference: no
  772. Modifiers: 256
  773. Number of Parameters: 1
  774. Number of Required Parameters: 1
  775. Inspecting parameter 'query' of method 'real_query'
  776. isArray: no
  777. allowsNull: no
  778. isPassedByReference: no
  779. isOptional: no
  780. isDefaultValueAvailable: no
  781. Inspecting method 'reap_async_query'
  782. isFinal: no
  783. isAbstract: no
  784. isPublic: yes
  785. isPrivate: no
  786. isProtected: no
  787. isStatic: no
  788. isConstructor: no
  789. isDestructor: no
  790. isInternal: yes
  791. isUserDefined: no
  792. returnsReference: no
  793. Modifiers: 256
  794. Number of Parameters: 0
  795. Number of Required Parameters: 0
  796. Inspecting method 'refresh'
  797. isFinal: no
  798. isAbstract: no
  799. isPublic: yes
  800. isPrivate: no
  801. isProtected: no
  802. isStatic: no
  803. isConstructor: no
  804. isDestructor: no
  805. isInternal: yes
  806. isUserDefined: no
  807. returnsReference: no
  808. Modifiers: 256
  809. Number of Parameters: 1
  810. Number of Required Parameters: 1
  811. Inspecting parameter 'options' of method 'refresh'
  812. isArray: no
  813. allowsNull: no
  814. isPassedByReference: no
  815. isOptional: no
  816. isDefaultValueAvailable: no
  817. Inspecting method 'release_savepoint'
  818. isFinal: no
  819. isAbstract: no
  820. isPublic: yes
  821. isPrivate: no
  822. isProtected: no
  823. isStatic: no
  824. isConstructor: no
  825. isDestructor: no
  826. isInternal: yes
  827. isUserDefined: no
  828. returnsReference: no
  829. Modifiers: 256
  830. Number of Parameters: 1
  831. Number of Required Parameters: 1
  832. Inspecting parameter 'name' of method 'release_savepoint'
  833. isArray: no
  834. allowsNull: no
  835. isPassedByReference: no
  836. isOptional: no
  837. isDefaultValueAvailable: no
  838. Inspecting method 'rollback'
  839. isFinal: no
  840. isAbstract: no
  841. isPublic: yes
  842. isPrivate: no
  843. isProtected: no
  844. isStatic: no
  845. isConstructor: no
  846. isDestructor: no
  847. isInternal: yes
  848. isUserDefined: no
  849. returnsReference: no
  850. Modifiers: 256
  851. Number of Parameters: 2
  852. Number of Required Parameters: 0
  853. Inspecting parameter 'flags' of method 'rollback'
  854. isArray: no
  855. allowsNull: no
  856. isPassedByReference: no
  857. isOptional: yes
  858. isDefaultValueAvailable: no
  859. Inspecting parameter 'name' of method 'rollback'
  860. isArray: no
  861. allowsNull: no
  862. isPassedByReference: no
  863. isOptional: yes
  864. isDefaultValueAvailable: no
  865. Inspecting method 'savepoint'
  866. isFinal: no
  867. isAbstract: no
  868. isPublic: yes
  869. isPrivate: no
  870. isProtected: no
  871. isStatic: no
  872. isConstructor: no
  873. isDestructor: no
  874. isInternal: yes
  875. isUserDefined: no
  876. returnsReference: no
  877. Modifiers: 256
  878. Number of Parameters: 1
  879. Number of Required Parameters: 1
  880. Inspecting parameter 'name' of method 'savepoint'
  881. isArray: no
  882. allowsNull: no
  883. isPassedByReference: no
  884. isOptional: no
  885. isDefaultValueAvailable: no
  886. Inspecting method 'select_db'
  887. isFinal: no
  888. isAbstract: no
  889. isPublic: yes
  890. isPrivate: no
  891. isProtected: no
  892. isStatic: no
  893. isConstructor: no
  894. isDestructor: no
  895. isInternal: yes
  896. isUserDefined: no
  897. returnsReference: no
  898. Modifiers: 256
  899. Number of Parameters: 1
  900. Number of Required Parameters: 1
  901. Inspecting parameter 'database' of method 'select_db'
  902. isArray: no
  903. allowsNull: no
  904. isPassedByReference: no
  905. isOptional: no
  906. isDefaultValueAvailable: no
  907. Inspecting method 'set_charset'
  908. isFinal: no
  909. isAbstract: no
  910. isPublic: yes
  911. isPrivate: no
  912. isProtected: no
  913. isStatic: no
  914. isConstructor: no
  915. isDestructor: no
  916. isInternal: yes
  917. isUserDefined: no
  918. returnsReference: no
  919. Modifiers: 256
  920. Number of Parameters: 1
  921. Number of Required Parameters: 1
  922. Inspecting parameter 'charset' of method 'set_charset'
  923. isArray: no
  924. allowsNull: no
  925. isPassedByReference: no
  926. isOptional: no
  927. isDefaultValueAvailable: no
  928. Inspecting method 'set_opt'
  929. isFinal: no
  930. isAbstract: no
  931. isPublic: yes
  932. isPrivate: no
  933. isProtected: no
  934. isStatic: no
  935. isConstructor: no
  936. isDestructor: no
  937. isInternal: yes
  938. isUserDefined: no
  939. returnsReference: no
  940. Modifiers: 256
  941. Number of Parameters: 2
  942. Number of Required Parameters: 2
  943. Inspecting parameter 'option' of method 'set_opt'
  944. isArray: no
  945. allowsNull: no
  946. isPassedByReference: no
  947. isOptional: no
  948. isDefaultValueAvailable: no
  949. Inspecting parameter 'value' of method 'set_opt'
  950. isArray: no
  951. allowsNull: no
  952. isPassedByReference: no
  953. isOptional: no
  954. isDefaultValueAvailable: no
  955. Inspecting method 'ssl_set'
  956. isFinal: no
  957. isAbstract: no
  958. isPublic: yes
  959. isPrivate: no
  960. isProtected: no
  961. isStatic: no
  962. isConstructor: no
  963. isDestructor: no
  964. isInternal: yes
  965. isUserDefined: no
  966. returnsReference: no
  967. Modifiers: 256
  968. Number of Parameters: 5
  969. Number of Required Parameters: 5
  970. Inspecting parameter 'key' of method 'ssl_set'
  971. isArray: no
  972. allowsNull: no
  973. isPassedByReference: no
  974. isOptional: no
  975. isDefaultValueAvailable: no
  976. Inspecting parameter 'cert' of method 'ssl_set'
  977. isArray: no
  978. allowsNull: no
  979. isPassedByReference: no
  980. isOptional: no
  981. isDefaultValueAvailable: no
  982. Inspecting parameter 'certificate_authority' of method 'ssl_set'
  983. isArray: no
  984. allowsNull: no
  985. isPassedByReference: no
  986. isOptional: no
  987. isDefaultValueAvailable: no
  988. Inspecting parameter 'certificate_authority_path' of method 'ssl_set'
  989. isArray: no
  990. allowsNull: no
  991. isPassedByReference: no
  992. isOptional: no
  993. isDefaultValueAvailable: no
  994. Inspecting parameter 'cipher' of method 'ssl_set'
  995. isArray: no
  996. allowsNull: no
  997. isPassedByReference: no
  998. isOptional: no
  999. isDefaultValueAvailable: no
  1000. Inspecting method 'stat'
  1001. isFinal: no
  1002. isAbstract: no
  1003. isPublic: yes
  1004. isPrivate: no
  1005. isProtected: no
  1006. isStatic: no
  1007. isConstructor: no
  1008. isDestructor: no
  1009. isInternal: yes
  1010. isUserDefined: no
  1011. returnsReference: no
  1012. Modifiers: 256
  1013. Number of Parameters: 0
  1014. Number of Required Parameters: 0
  1015. Inspecting method 'stmt_init'
  1016. isFinal: no
  1017. isAbstract: no
  1018. isPublic: yes
  1019. isPrivate: no
  1020. isProtected: no
  1021. isStatic: no
  1022. isConstructor: no
  1023. isDestructor: no
  1024. isInternal: yes
  1025. isUserDefined: no
  1026. returnsReference: no
  1027. Modifiers: 256
  1028. Number of Parameters: 0
  1029. Number of Required Parameters: 0
  1030. Inspecting method 'store_result'
  1031. isFinal: no
  1032. isAbstract: no
  1033. isPublic: yes
  1034. isPrivate: no
  1035. isProtected: no
  1036. isStatic: no
  1037. isConstructor: no
  1038. isDestructor: no
  1039. isInternal: yes
  1040. isUserDefined: no
  1041. returnsReference: no
  1042. Modifiers: 256
  1043. Number of Parameters: 1
  1044. Number of Required Parameters: 0
  1045. Inspecting parameter 'flags' of method 'store_result'
  1046. isArray: no
  1047. allowsNull: no
  1048. isPassedByReference: no
  1049. isOptional: yes
  1050. isDefaultValueAvailable: no
  1051. Inspecting method 'thread_safe'
  1052. isFinal: no
  1053. isAbstract: no
  1054. isPublic: yes
  1055. isPrivate: no
  1056. isProtected: no
  1057. isStatic: no
  1058. isConstructor: no
  1059. isDestructor: no
  1060. isInternal: yes
  1061. isUserDefined: no
  1062. returnsReference: no
  1063. Modifiers: 256
  1064. Number of Parameters: 0
  1065. Number of Required Parameters: 0
  1066. Inspecting method 'use_result'
  1067. isFinal: no
  1068. isAbstract: no
  1069. isPublic: yes
  1070. isPrivate: no
  1071. isProtected: no
  1072. isStatic: no
  1073. isConstructor: no
  1074. isDestructor: no
  1075. isInternal: yes
  1076. isUserDefined: no
  1077. returnsReference: no
  1078. Modifiers: 256
  1079. Number of Parameters: 0
  1080. Number of Required Parameters: 0
  1081. Inspecting property 'affected_rows'
  1082. isPublic: yes
  1083. isPrivate: no
  1084. isProtected: no
  1085. isStatic: no
  1086. isDefault: yes
  1087. Modifiers: 256
  1088. Inspecting property 'client_info'
  1089. isPublic: yes
  1090. isPrivate: no
  1091. isProtected: no
  1092. isStatic: no
  1093. isDefault: yes
  1094. Modifiers: 256
  1095. Inspecting property 'client_version'
  1096. isPublic: yes
  1097. isPrivate: no
  1098. isProtected: no
  1099. isStatic: no
  1100. isDefault: yes
  1101. Modifiers: 256
  1102. Inspecting property 'connect_errno'
  1103. isPublic: yes
  1104. isPrivate: no
  1105. isProtected: no
  1106. isStatic: no
  1107. isDefault: yes
  1108. Modifiers: 256
  1109. Inspecting property 'connect_error'
  1110. isPublic: yes
  1111. isPrivate: no
  1112. isProtected: no
  1113. isStatic: no
  1114. isDefault: yes
  1115. Modifiers: 256
  1116. Inspecting property 'errno'
  1117. isPublic: yes
  1118. isPrivate: no
  1119. isProtected: no
  1120. isStatic: no
  1121. isDefault: yes
  1122. Modifiers: 256
  1123. Inspecting property 'error'
  1124. isPublic: yes
  1125. isPrivate: no
  1126. isProtected: no
  1127. isStatic: no
  1128. isDefault: yes
  1129. Modifiers: 256
  1130. Inspecting property 'error_list'
  1131. isPublic: yes
  1132. isPrivate: no
  1133. isProtected: no
  1134. isStatic: no
  1135. isDefault: yes
  1136. Modifiers: 256
  1137. Inspecting property 'field_count'
  1138. isPublic: yes
  1139. isPrivate: no
  1140. isProtected: no
  1141. isStatic: no
  1142. isDefault: yes
  1143. Modifiers: 256
  1144. Inspecting property 'host_info'
  1145. isPublic: yes
  1146. isPrivate: no
  1147. isProtected: no
  1148. isStatic: no
  1149. isDefault: yes
  1150. Modifiers: 256
  1151. Inspecting property 'info'
  1152. isPublic: yes
  1153. isPrivate: no
  1154. isProtected: no
  1155. isStatic: no
  1156. isDefault: yes
  1157. Modifiers: 256
  1158. Inspecting property 'insert_id'
  1159. isPublic: yes
  1160. isPrivate: no
  1161. isProtected: no
  1162. isStatic: no
  1163. isDefault: yes
  1164. Modifiers: 256
  1165. Inspecting property 'protocol_version'
  1166. isPublic: yes
  1167. isPrivate: no
  1168. isProtected: no
  1169. isStatic: no
  1170. isDefault: yes
  1171. Modifiers: 256
  1172. Inspecting property 'server_info'
  1173. isPublic: yes
  1174. isPrivate: no
  1175. isProtected: no
  1176. isStatic: no
  1177. isDefault: yes
  1178. Modifiers: 256
  1179. Inspecting property 'server_version'
  1180. isPublic: yes
  1181. isPrivate: no
  1182. isProtected: no
  1183. isStatic: no
  1184. isDefault: yes
  1185. Modifiers: 256
  1186. Inspecting property 'sqlstate'
  1187. isPublic: yes
  1188. isPrivate: no
  1189. isProtected: no
  1190. isStatic: no
  1191. isDefault: yes
  1192. Modifiers: 256
  1193. Inspecting property 'stat'
  1194. isPublic: yes
  1195. isPrivate: no
  1196. isProtected: no
  1197. isStatic: no
  1198. isDefault: yes
  1199. Modifiers: 256
  1200. Inspecting property 'thread_id'
  1201. isPublic: yes
  1202. isPrivate: no
  1203. isProtected: no
  1204. isStatic: no
  1205. isDefault: yes
  1206. Modifiers: 256
  1207. Inspecting property 'warning_count'
  1208. isPublic: yes
  1209. isPrivate: no
  1210. isProtected: no
  1211. isStatic: no
  1212. isDefault: yes
  1213. Modifiers: 256
  1214. Default property 'affected_rows'
  1215. Default property 'client_info'
  1216. Default property 'client_version'
  1217. Default property 'connect_errno'
  1218. Default property 'connect_error'
  1219. Default property 'errno'
  1220. Default property 'error'
  1221. Default property 'error_list'
  1222. Default property 'field_count'
  1223. Default property 'host_info'
  1224. Default property 'info'
  1225. Default property 'insert_id'
  1226. Default property 'protocol_version'
  1227. Default property 'server_info'
  1228. Default property 'server_version'
  1229. Default property 'sqlstate'
  1230. Default property 'stat'
  1231. Default property 'thread_id'
  1232. Default property 'warning_count'
  1233. done!