summaryrefslogtreecommitdiff
path: root/ext/pdo/package.xml
blob: 074275cac10f629b7c48cc53165f631ee58a2e92 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE package SYSTEM "../pear/package.dtd">
<package version="1.0">
 <name>PDO</name>
 <summary>PHP Data Objects Interface</summary>
 <maintainers>
  <maintainer>
   <user>wez</user>
   <name>Wez Furlong</name>
   <email>wez@php.net</email>
   <role>lead</role>
  </maintainer>
  <maintainer>
   <user>helly</user>
   <name>Marcus Boerger</name>
   <email>helly@php.net</email>
   <role>lead</role>
  </maintainer>
  <maintainer>
   <user>iliaa</user>
   <name>Ilia Alshanetsky</name>
   <email>iliaa@php.net</email>
   <role>lead</role>
  </maintainer>
  <maintainer>
   <user>gschlossnagle</user>
   <name>George Schlossnagle</name>
   <email>george@omniti.com</email>
   <role>lead</role>
  </maintainer>
 </maintainers>

 <description>
  PDO provides a uniform data access interface, sporting advanced features such
  as prepared statements and bound parameters.  PDO drivers are dynamically
  loadable and may be developed independently from the core, but still accessed
  using the same API.

  Read the documentation at http://www.php.net/pdo for more information.
 </description>
 <license>PHP</license>
 <release>
  <state>beta</state>
  <version>0.9</version>
  <date>2005-07-27</date>

  <notes>
You need to install a PDO database driver to make use of PDO,
check http://pecl.php.net/package-search.php?pkg_name=PDO
for a list of available PDO drivers.

It is highly recommended that you update to the latest stable PHP 5 snapshot
before using PDO.
You can obtain it from http://snaps.php.net.

If you are running on Windows, you should download:
http://snaps.php.net/win32/php5.0-win32-latest.zip
http://snaps.php.net/win32/PECL_5_0/php_pdo.dll

You can find additional PDO drivers at:
http://snaps.php.net/win32/PECL_5_0/

- Consult the PHP 5.1b3 release notes and http://netevil.org/node.php?nid=325
  for more recent changes.

- New fetch modes:
  PDO_FETCH_FUNC, PDO_FETCH_GROUP, PDO_FETCH_UNIQUE, PDO_FETCH_CLASSTYPE
- New fetch mode for PHP 5.1 and higher: PDO_FETCH_SERIALIZE
- Changed signature for PDO::lastInsertId(); it is now:
    string PDO::lastInsertId([string name])
  this allows arbitrary unique identifiers to be returned, and allows for 
  better support for RDBMS with sequences.
- Improved bound parameter emulation when using non-string types.
- PDOStatement implements SPL Traversable interface when SPL is present.

- Added PDO::quote($string).  Closes PECL Bug #3393
- Fixed PDO::query() for drivers using bound parameter emulation.
- Fixed PECL Bug #3434, crash when using odbc with named parameters.
- Added PDOStatement::fetchObject(string class_name [, NULL|array ctor_args]])
- PDO_FETCH_CLASS now passes args through to the class constructor
- Now builds directly via "pear install PDO" (upgrade to PEAR 1.3.5 first)

** Note **

You should uninstall and re-install your individual database drivers whenever
you upgrade the base PDO package, otherwise you will see an error about PDO API
numbers when you run your PHP scripts.

  </notes>

  <filelist>
   <file role="src" name="config.m4"/>
   <file role="src" name="config.w32"/>
   <file role="src" name="pdo.c"/>
   <file role="src" name="pdo_dbh.c"/>
   <file role="src" name="pdo_stmt.c"/>
   <file role="src" name="php_pdo.h"/>
   <file role="src" name="php_pdo_driver.h"/>
   <file role="src" name="php_pdo_int.h"/>
   <file role="src" name="pdo_sql_parser.re"/>
   <file role="src" name="pdo_sql_parser.c"/>
   <file role="src" name="pdo_sqlstate.c"/>
   <file role="src" name="Makefile.frag"/>

   <file role="doc" name="README"/>
   <file role="doc" name="TODO"/>
   <file role="doc" name="pdo.php"/>
   <file role="doc" name="CREDITS"/>
  </filelist>
  <deps>
   <dep type="php" rel="ge" version="5.0.3"/>
  </deps>
 </release>
</package>