Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100755 1080 lines (1058 sloc) 64.954 kb
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
1 <?xml version="1.0" encoding="UTF-8"?>
2 <package packagerversion="1.4.11" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0
3 http://pear.php.net/dtd/tasks-1.0.xsd
4 http://pear.php.net/dtd/package-2.0
5 http://pear.php.net/dtd/package-2.0.xsd">
3820980 all files for XML_Query2XML
Lukas Feiler authored
6 <name>XML_Query2XML</name>
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
7 <channel>pear.php.net</channel>
3820980 all files for XML_Query2XML
Lukas Feiler authored
8 <summary>Creates XML data from SQL queries</summary>
9 <description>XML_Query2XML allows you to transform the records retrieved
10 with one or more SQL SELECT queries into XML data. Very simple to
11 highly complex transformations are supported. Is was written with
12 performance in mind and can handle large amounts of data. No XSLT needed!
13 Major features:
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
14 1. XML_Query2XML works with the classes provided by PHP5&apos;s DOM XML extension
3820980 all files for XML_Query2XML
Lukas Feiler authored
15 2. minimum effort necessary to get the simple jobs done
16 3. highly configurable for more complex tasks
17 4. ISO/IEC 9075-14:2005 support: mapping of SQL identifiers to XML names
af1b0ce ready for 7.0
Lukas Feiler authored
18 5. works with any database that is supported by PEAR DB, PEAR MDB2 or ADOdb
3820980 all files for XML_Query2XML
Lukas Feiler authored
19 6. debugging and logging features
20 7. provides profiling features
21 8. in-depth documentation: tutorials and API documentation
22 9. Eight case studies: from very simple to highly complex scenarios
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
23 10. 433 phpt unit tests
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
24
3820980 all files for XML_Query2XML
Lukas Feiler authored
25 </description>
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
26 <lead>
27 <name>Lukas Feiler</name>
28 <user>lukasfeiler</user>
29 <email>lukas.feiler@lukasfeiler.com</email>
30 <active>yes</active>
31 </lead>
1e172ea ready for v1.0.0
Lukas Feiler authored
32 <date>2006-12-04</date>
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
33 <version>
1e172ea ready for v1.0.0
Lukas Feiler authored
34 <release>1.0.0</release>
35 <api>1.0.0</api>
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
36 </version>
37 <stability>
1e172ea ready for v1.0.0
Lukas Feiler authored
38 <release>stable</release>
39 <api>stable</api>
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
40 </stability>
41 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
1e172ea ready for v1.0.0
Lukas Feiler authored
42 <notes>I am very proud to announce the first stable release of XML_Query2XML.
43 This release introduces only one minor change. It's not
44 a bug fix but just a matter of clean code. The patch
45 was anonymously submitted via the project's sourceforge site
46 (Note: pear.php.net should be used instead).
f0ed71a added reference to migration guide for users still running v0.6.x or v0....
Lukas Feiler authored
47
48 If you are upgrading from v0.6.x or v0.7.x, please read
49 http://query2xml.sf.net/docs/html/XML_Query2XML/tutorial_XML_Query2XML.pkg.html#migration
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
50 </notes>
51 <contents>
52 <dir name="/">
53 <dir name="cases">
54 <dir name="case01">
55 <file baseinstalldir="/" name="case01.php" role="doc" />
56 <file baseinstalldir="/" name="case01.xml" role="doc" />
57 </dir> <!-- /cases/case01 -->
58 <dir name="case02">
59 <file baseinstalldir="/" name="case02.log" role="doc" />
60 <file baseinstalldir="/" name="case02.php" role="doc" />
61 <file baseinstalldir="/" name="case02.profile" role="doc" />
62 <file baseinstalldir="/" name="case02.xml" role="doc" />
63 <file baseinstalldir="/" name="case02_debug.php" role="doc" />
64 </dir> <!-- /cases/case02 -->
65 <dir name="case03">
66 <file baseinstalldir="/" name="case03.log" role="doc" />
67 <file baseinstalldir="/" name="case03.php" role="doc" />
68 <file baseinstalldir="/" name="case03.profile" role="doc" />
69 <file baseinstalldir="/" name="case03.xml" role="doc" />
70 <file baseinstalldir="/" name="case03_debug.php" role="doc" />
71 </dir> <!-- /cases/case03 -->
72 <dir name="case04">
73 <file baseinstalldir="/" name="case04.log" role="doc" />
74 <file baseinstalldir="/" name="case04.php" role="doc" />
75 <file baseinstalldir="/" name="case04.profile" role="doc" />
76 <file baseinstalldir="/" name="case04.xml" role="doc" />
77 <file baseinstalldir="/" name="case04_debug.php" role="doc" />
78 </dir> <!-- /cases/case04 -->
79 <dir name="case05">
80 <file baseinstalldir="/" name="case05.log" role="doc" />
81 <file baseinstalldir="/" name="case05.php" role="doc" />
82 <file baseinstalldir="/" name="case05.profile" role="doc" />
83 <file baseinstalldir="/" name="case05.xml" role="doc" />
84 <file baseinstalldir="/" name="case05_debug.php" role="doc" />
85 </dir> <!-- /cases/case05 -->
86 <dir name="case06">
87 <file baseinstalldir="/" name="case06.log" role="doc" />
88 <file baseinstalldir="/" name="case06.php" role="doc" />
89 <file baseinstalldir="/" name="case06.profile" role="doc" />
90 <file baseinstalldir="/" name="case06.xml" role="doc" />
91 <file baseinstalldir="/" name="case06_debug.php" role="doc" />
92 </dir> <!-- /cases/case06 -->
93 <dir name="case07">
94 <file baseinstalldir="/" name="case07.log" role="doc" />
95 <file baseinstalldir="/" name="case07.php" role="doc" />
96 <file baseinstalldir="/" name="case07.profile" role="doc" />
97 <file baseinstalldir="/" name="case07.xml" role="doc" />
98 <file baseinstalldir="/" name="case07_debug.php" role="doc" />
99 </dir> <!-- /cases/case07 -->
100 <dir name="case08">
101 <file baseinstalldir="/" name="case08.log" role="doc" />
102 <file baseinstalldir="/" name="case08.php" role="doc" />
103 <file baseinstalldir="/" name="case08.profile" role="doc" />
104 <file baseinstalldir="/" name="case08.xml" role="doc" />
105 <file baseinstalldir="/" name="case08_debug.php" role="doc" />
106 </dir> <!-- /cases/case08 -->
107 </dir> <!-- /cases -->
108 <dir name="tests">
109 <dir name="XML_Query2XML">
110 <dir name="ADOdbDefault">
111 <dir name="clearProfiling">
112 <file baseinstalldir="/" name="clearProfiling.phpt" role="test" />
113 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/clearProfiling -->
114 <dir name="disableDebugLog">
115 <file baseinstalldir="/" name="disableDebugLog.phpt" role="test" />
116 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/disableDebugLog -->
117 <dir name="enableDebugLog">
118 <file baseinstalldir="/" name="enableDebugLog.phpt" role="test" />
119 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/enableDebugLog -->
120 <dir name="factory">
121 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
122 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/factory -->
123 <dir name="getFlatXML">
124 <file baseinstalldir="/" name="case01.phpt" role="test" />
125 <file baseinstalldir="/" name="simpleSelect.phpt" role="test" />
126 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
127 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/getFlatXML -->
128 <dir name="getProfile">
129 <file baseinstalldir="/" name="getProfile.phpt" role="test" />
130 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/getProfile -->
131 <dir name="getRawProfile">
132 <file baseinstalldir="/" name="getRawProfile.phpt" role="test" />
133 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/getRawProfile -->
134 <dir name="getXML">
135 <file baseinstalldir="/" name="asteriskShortcut_attributes1.phpt" role="test" />
136 <file baseinstalldir="/" name="asteriskShortcut_attributes2.phpt" role="test" />
137 <file baseinstalldir="/" name="asteriskShortcut_attributes3.phpt" role="test" />
138 <file baseinstalldir="/" name="asteriskShortcut_attributes4.phpt" role="test" />
139 <file baseinstalldir="/" name="asteriskShortcut_attributes5.phpt" role="test" />
140 <file baseinstalldir="/" name="asteriskShortcut_attributes6.phpt" role="test" />
141 <file baseinstalldir="/" name="asteriskShortcut_elements1.phpt" role="test" />
142 <file baseinstalldir="/" name="asteriskShortcut_elements2.phpt" role="test" />
143 <file baseinstalldir="/" name="asteriskShortcut_elements3.phpt" role="test" />
144 <file baseinstalldir="/" name="asteriskShortcut_elements4.phpt" role="test" />
145 <file baseinstalldir="/" name="asteriskShortcut_elements5.phpt" role="test" />
146 <file baseinstalldir="/" name="asteriskShortcut_elements6.phpt" role="test" />
147 <file baseinstalldir="/" name="case02.phpt" role="test" />
148 <file baseinstalldir="/" name="case03.phpt" role="test" />
149 <file baseinstalldir="/" name="case04.phpt" role="test" />
150 <file baseinstalldir="/" name="case05.phpt" role="test" />
151 <file baseinstalldir="/" name="case06.phpt" role="test" />
152 <file baseinstalldir="/" name="case07.phpt" role="test" />
153 <file baseinstalldir="/" name="case08.phpt" role="test" />
154 <file baseinstalldir="/" name="complexAttributeSpecification_complexQuerySpecification.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
155 <file baseinstalldir="/" name="complexAttributeSpecification_complexQuerySpecification_valueCallback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
156 <file baseinstalldir="/" name="complexAttributeSpecification_conditionOption.phpt" role="test" />
157 <file baseinstalldir="/" name="complexAttributeSpecification_simpleQuerySpecification.phpt" role="test" />
158 <file baseinstalldir="/" name="complexAttributeSpecification_valuePrefixes.phpt" role="test" />
159 <file baseinstalldir="/" name="complexElementSpecification_conditionOption1.phpt" role="test" />
160 <file baseinstalldir="/" name="complexElementSpecification_conditionOption2.phpt" role="test" />
161 <file baseinstalldir="/" name="conditionPrefix_attribute_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
162 <file baseinstalldir="/" name="conditionPrefix_attribute_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
163 <file baseinstalldir="/" name="conditionPrefix_attribute_staticText.phpt" role="test" />
164 <file baseinstalldir="/" name="conditionPrefix_element_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
165 <file baseinstalldir="/" name="conditionPrefix_element_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
166 <file baseinstalldir="/" name="conditionPrefix_element_staticText.phpt" role="test" />
167 <file baseinstalldir="/" name="conditionPrefix_value_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
168 <file baseinstalldir="/" name="conditionPrefix_value_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
169 <file baseinstalldir="/" name="conditionPrefix_value_staticText.phpt" role="test" />
170 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
171 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/getXML -->
172 <dir name="startProfiling">
173 <file baseinstalldir="/" name="startProfiling.phpt" role="test" />
174 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/startProfiling -->
175 <dir name="stopProfiling">
176 <file baseinstalldir="/" name="stopProfiling.phpt" role="test" />
177 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/stopProfiling -->
178 <dir name="_applyColumnStringToRecord">
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
179 <file baseinstalldir="/" name="callbacks.phpt" role="test" />
180 <file baseinstalldir="/" name="throwConfigException_callback_function1.phpt" role="test" />
181 <file baseinstalldir="/" name="throwConfigException_callback_function2.phpt" role="test" />
182 <file baseinstalldir="/" name="throwConfigException_callback_method1.phpt" role="test" />
183 <file baseinstalldir="/" name="throwConfigException_callback_method2.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
184 <file baseinstalldir="/" name="throwConfigException_element1.phpt" role="test" />
185 <file baseinstalldir="/" name="throwConfigException_element2.phpt" role="test" />
186 <file baseinstalldir="/" name="throwConfigException_idcolumn.phpt" role="test" />
187 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/_applyColumnStringToRecord -->
188 <dir name="_applySqlOptionsToRecord">
189 <file baseinstalldir="/" name="throwConfigException_dataOptionWrongType.phpt" role="test" />
190 <file baseinstalldir="/" name="throwConfigException_mergeMasterFalse.phpt" role="test" />
191 <file baseinstalldir="/" name="throwConfigException_mergeMasterTrue.phpt" role="test" />
192 <file baseinstalldir="/" name="throwConfigException_mergeselectiveOptionWrongType.phpt" role="test" />
193 <file baseinstalldir="/" name="throwConfigException_queryOptionMissing.phpt" role="test" />
194 <file baseinstalldir="/" name="throwConfigException_sqlOptionWrongType.phpt" role="test" />
195 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/_applySqlOptionsToRecord -->
196 <dir name="_createDOMElement">
197 <file baseinstalldir="/" name="throwXMLException_elementInvalid1.phpt" role="test" />
198 <file baseinstalldir="/" name="throwXMLException_elementInvalid2.phpt" role="test" />
199 <file baseinstalldir="/" name="throwXMLException_roottagOptionInvalid1.phpt" role="test" />
200 <file baseinstalldir="/" name="throwXMLException_roottagOptionInvalid2.phpt" role="test" />
201 <file baseinstalldir="/" name="throwXMLException_rowtagOptionInvalid.phpt" role="test" />
202 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/_createDOMElement -->
203 <dir name="_getNestedXMLRecord">
204 <file baseinstalldir="/" name="throwConfigException_attributesOptionWrongType.phpt" role="test" />
205 <file baseinstalldir="/" name="throwConfigException_attributeSpecWrongType.phpt" role="test" />
206 <file baseinstalldir="/" name="throwConfigException_elementsOptionWrongType.phpt" role="test" />
207 <file baseinstalldir="/" name="throwConfigException_idcolumnOptionMissing.phpt" role="test" />
208 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableFunction.phpt" role="test" />
209 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableNonstaticMethod.phpt" role="test" />
210 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableStaticMethod1.phpt" role="test" />
211 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableStaticMethod2.phpt" role="test" />
212 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/_getNestedXMLRecord -->
213 <dir name="_mapSQLIdentifierToXMLName">
214 <file baseinstalldir="/" name="throwXMLException.phpt" role="test" />
215 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/_mapSQLIdentifierToXMLName -->
216 <dir name="_prepareAndExecute">
217 <file baseinstalldir="/" name="throwDBException_complexQuery.phpt" role="test" />
218 <file baseinstalldir="/" name="throwDBException_simpleQuery.phpt" role="test" />
219 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/_prepareAndExecute -->
220 <dir name="_processComplexElementSpecification">
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
221 <file baseinstalldir="/" name="condition_function.phpt" role="test" />
222 <file baseinstalldir="/" name="condition_staticMethod.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
223 <file baseinstalldir="/" name="rethrowConfigException.phpt" role="test" />
224 <file baseinstalldir="/" name="throwConfigException_valueOptionMissing.phpt" role="test" />
225 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault/_processComplexElementSpecification -->
226 <file baseinstalldir="/" name="db_init.php" role="test" />
227 <file baseinstalldir="/" name="skipif.php" role="test" />
228 <file baseinstalldir="/" name="skipif_XML_Beautifier.php" role="test" />
229 </dir> <!-- /tests/XML_Query2XML/ADOdbDefault -->
230 <dir name="ADOdbException">
231 <dir name="clearProfiling">
232 <file baseinstalldir="/" name="clearProfiling.phpt" role="test" />
233 </dir> <!-- /tests/XML_Query2XML/ADOdbException/clearProfiling -->
234 <dir name="disableDebugLog">
235 <file baseinstalldir="/" name="disableDebugLog.phpt" role="test" />
236 </dir> <!-- /tests/XML_Query2XML/ADOdbException/disableDebugLog -->
237 <dir name="enableDebugLog">
238 <file baseinstalldir="/" name="enableDebugLog.phpt" role="test" />
239 </dir> <!-- /tests/XML_Query2XML/ADOdbException/enableDebugLog -->
240 <dir name="factory">
241 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
242 </dir> <!-- /tests/XML_Query2XML/ADOdbException/factory -->
243 <dir name="getFlatXML">
244 <file baseinstalldir="/" name="case01.phpt" role="test" />
245 <file baseinstalldir="/" name="simpleSelect.phpt" role="test" />
246 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
247 </dir> <!-- /tests/XML_Query2XML/ADOdbException/getFlatXML -->
248 <dir name="getProfile">
249 <file baseinstalldir="/" name="getProfile.phpt" role="test" />
250 </dir> <!-- /tests/XML_Query2XML/ADOdbException/getProfile -->
251 <dir name="getRawProfile">
252 <file baseinstalldir="/" name="getRawProfile.phpt" role="test" />
253 </dir> <!-- /tests/XML_Query2XML/ADOdbException/getRawProfile -->
254 <dir name="getXML">
255 <file baseinstalldir="/" name="asteriskShortcut_attributes1.phpt" role="test" />
256 <file baseinstalldir="/" name="asteriskShortcut_attributes2.phpt" role="test" />
257 <file baseinstalldir="/" name="asteriskShortcut_attributes3.phpt" role="test" />
258 <file baseinstalldir="/" name="asteriskShortcut_attributes4.phpt" role="test" />
259 <file baseinstalldir="/" name="asteriskShortcut_attributes5.phpt" role="test" />
260 <file baseinstalldir="/" name="asteriskShortcut_attributes6.phpt" role="test" />
261 <file baseinstalldir="/" name="asteriskShortcut_elements1.phpt" role="test" />
262 <file baseinstalldir="/" name="asteriskShortcut_elements2.phpt" role="test" />
263 <file baseinstalldir="/" name="asteriskShortcut_elements3.phpt" role="test" />
264 <file baseinstalldir="/" name="asteriskShortcut_elements4.phpt" role="test" />
265 <file baseinstalldir="/" name="asteriskShortcut_elements5.phpt" role="test" />
266 <file baseinstalldir="/" name="asteriskShortcut_elements6.phpt" role="test" />
267 <file baseinstalldir="/" name="case02.phpt" role="test" />
268 <file baseinstalldir="/" name="case03.phpt" role="test" />
269 <file baseinstalldir="/" name="case04.phpt" role="test" />
270 <file baseinstalldir="/" name="case05.phpt" role="test" />
271 <file baseinstalldir="/" name="case06.phpt" role="test" />
272 <file baseinstalldir="/" name="case07.phpt" role="test" />
273 <file baseinstalldir="/" name="case08.phpt" role="test" />
274 <file baseinstalldir="/" name="complexAttributeSpecification_complexQuerySpecification.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
275 <file baseinstalldir="/" name="complexAttributeSpecification_complexQuerySpecification_valueCallback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
276 <file baseinstalldir="/" name="complexAttributeSpecification_conditionOption.phpt" role="test" />
277 <file baseinstalldir="/" name="complexAttributeSpecification_simpleQuerySpecification.phpt" role="test" />
278 <file baseinstalldir="/" name="complexAttributeSpecification_valuePrefixes.phpt" role="test" />
279 <file baseinstalldir="/" name="complexElementSpecification_conditionOption1.phpt" role="test" />
280 <file baseinstalldir="/" name="complexElementSpecification_conditionOption2.phpt" role="test" />
281 <file baseinstalldir="/" name="conditionPrefix_attribute_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
282 <file baseinstalldir="/" name="conditionPrefix_attribute_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
283 <file baseinstalldir="/" name="conditionPrefix_attribute_staticText.phpt" role="test" />
284 <file baseinstalldir="/" name="conditionPrefix_element_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
285 <file baseinstalldir="/" name="conditionPrefix_element_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
286 <file baseinstalldir="/" name="conditionPrefix_element_staticText.phpt" role="test" />
287 <file baseinstalldir="/" name="conditionPrefix_value_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
288 <file baseinstalldir="/" name="conditionPrefix_value_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
289 <file baseinstalldir="/" name="conditionPrefix_value_staticText.phpt" role="test" />
290 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
291 </dir> <!-- /tests/XML_Query2XML/ADOdbException/getXML -->
292 <dir name="startProfiling">
293 <file baseinstalldir="/" name="startProfiling.phpt" role="test" />
294 </dir> <!-- /tests/XML_Query2XML/ADOdbException/startProfiling -->
295 <dir name="stopProfiling">
296 <file baseinstalldir="/" name="stopProfiling.phpt" role="test" />
297 </dir> <!-- /tests/XML_Query2XML/ADOdbException/stopProfiling -->
298 <dir name="_applyColumnStringToRecord">
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
299 <file baseinstalldir="/" name="callbacks.phpt" role="test" />
300 <file baseinstalldir="/" name="throwConfigException_callback_function1.phpt" role="test" />
301 <file baseinstalldir="/" name="throwConfigException_callback_function2.phpt" role="test" />
302 <file baseinstalldir="/" name="throwConfigException_callback_method1.phpt" role="test" />
303 <file baseinstalldir="/" name="throwConfigException_callback_method2.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
304 <file baseinstalldir="/" name="throwConfigException_element1.phpt" role="test" />
305 <file baseinstalldir="/" name="throwConfigException_element2.phpt" role="test" />
306 <file baseinstalldir="/" name="throwConfigException_idcolumn.phpt" role="test" />
307 </dir> <!-- /tests/XML_Query2XML/ADOdbException/_applyColumnStringToRecord -->
308 <dir name="_applySqlOptionsToRecord">
309 <file baseinstalldir="/" name="throwConfigException_dataOptionWrongType.phpt" role="test" />
310 <file baseinstalldir="/" name="throwConfigException_mergeMasterFalse.phpt" role="test" />
311 <file baseinstalldir="/" name="throwConfigException_mergeMasterTrue.phpt" role="test" />
312 <file baseinstalldir="/" name="throwConfigException_mergeselectiveOptionWrongType.phpt" role="test" />
313 <file baseinstalldir="/" name="throwConfigException_queryOptionMissing.phpt" role="test" />
314 <file baseinstalldir="/" name="throwConfigException_sqlOptionWrongType.phpt" role="test" />
315 </dir> <!-- /tests/XML_Query2XML/ADOdbException/_applySqlOptionsToRecord -->
316 <dir name="_createDOMElement">
317 <file baseinstalldir="/" name="throwXMLException_elementInvalid1.phpt" role="test" />
318 <file baseinstalldir="/" name="throwXMLException_elementInvalid2.phpt" role="test" />
319 <file baseinstalldir="/" name="throwXMLException_roottagOptionInvalid1.phpt" role="test" />
320 <file baseinstalldir="/" name="throwXMLException_roottagOptionInvalid2.phpt" role="test" />
321 <file baseinstalldir="/" name="throwXMLException_rowtagOptionInvalid.phpt" role="test" />
322 </dir> <!-- /tests/XML_Query2XML/ADOdbException/_createDOMElement -->
323 <dir name="_getNestedXMLRecord">
324 <file baseinstalldir="/" name="throwConfigException_attributesOptionWrongType.phpt" role="test" />
325 <file baseinstalldir="/" name="throwConfigException_attributeSpecWrongType.phpt" role="test" />
326 <file baseinstalldir="/" name="throwConfigException_elementsOptionWrongType.phpt" role="test" />
327 <file baseinstalldir="/" name="throwConfigException_idcolumnOptionMissing.phpt" role="test" />
328 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableFunction.phpt" role="test" />
329 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableNonstaticMethod.phpt" role="test" />
330 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableStaticMethod1.phpt" role="test" />
331 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableStaticMethod2.phpt" role="test" />
332 </dir> <!-- /tests/XML_Query2XML/ADOdbException/_getNestedXMLRecord -->
333 <dir name="_mapSQLIdentifierToXMLName">
334 <file baseinstalldir="/" name="throwXMLException.phpt" role="test" />
335 </dir> <!-- /tests/XML_Query2XML/ADOdbException/_mapSQLIdentifierToXMLName -->
336 <dir name="_prepareAndExecute">
337 <file baseinstalldir="/" name="throwDBException_complexQuery.phpt" role="test" />
338 <file baseinstalldir="/" name="throwDBException_simpleQuery.phpt" role="test" />
339 </dir> <!-- /tests/XML_Query2XML/ADOdbException/_prepareAndExecute -->
340 <dir name="_processComplexElementSpecification">
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
341 <file baseinstalldir="/" name="condition_function.phpt" role="test" />
342 <file baseinstalldir="/" name="condition_staticMethod.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
343 <file baseinstalldir="/" name="rethrowConfigException.phpt" role="test" />
344 <file baseinstalldir="/" name="throwConfigException_valueOptionMissing.phpt" role="test" />
345 </dir> <!-- /tests/XML_Query2XML/ADOdbException/_processComplexElementSpecification -->
346 <file baseinstalldir="/" name="db_init.php" role="test" />
347 <file baseinstalldir="/" name="skipif.php" role="test" />
348 <file baseinstalldir="/" name="skipif_XML_Beautifier.php" role="test" />
349 </dir> <!-- /tests/XML_Query2XML/ADOdbException -->
350 <dir name="ADOdbPEAR">
351 <dir name="clearProfiling">
352 <file baseinstalldir="/" name="clearProfiling.phpt" role="test" />
353 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/clearProfiling -->
354 <dir name="disableDebugLog">
355 <file baseinstalldir="/" name="disableDebugLog.phpt" role="test" />
356 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/disableDebugLog -->
357 <dir name="enableDebugLog">
358 <file baseinstalldir="/" name="enableDebugLog.phpt" role="test" />
359 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/enableDebugLog -->
360 <dir name="factory">
361 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
362 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/factory -->
363 <dir name="getFlatXML">
364 <file baseinstalldir="/" name="case01.phpt" role="test" />
365 <file baseinstalldir="/" name="simpleSelect.phpt" role="test" />
366 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
367 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/getFlatXML -->
368 <dir name="getProfile">
369 <file baseinstalldir="/" name="getProfile.phpt" role="test" />
370 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/getProfile -->
371 <dir name="getRawProfile">
372 <file baseinstalldir="/" name="getRawProfile.phpt" role="test" />
373 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/getRawProfile -->
374 <dir name="getXML">
375 <file baseinstalldir="/" name="asteriskShortcut_attributes1.phpt" role="test" />
376 <file baseinstalldir="/" name="asteriskShortcut_attributes2.phpt" role="test" />
377 <file baseinstalldir="/" name="asteriskShortcut_attributes3.phpt" role="test" />
378 <file baseinstalldir="/" name="asteriskShortcut_attributes4.phpt" role="test" />
379 <file baseinstalldir="/" name="asteriskShortcut_attributes5.phpt" role="test" />
380 <file baseinstalldir="/" name="asteriskShortcut_attributes6.phpt" role="test" />
381 <file baseinstalldir="/" name="asteriskShortcut_elements1.phpt" role="test" />
382 <file baseinstalldir="/" name="asteriskShortcut_elements2.phpt" role="test" />
383 <file baseinstalldir="/" name="asteriskShortcut_elements3.phpt" role="test" />
384 <file baseinstalldir="/" name="asteriskShortcut_elements4.phpt" role="test" />
385 <file baseinstalldir="/" name="asteriskShortcut_elements5.phpt" role="test" />
386 <file baseinstalldir="/" name="asteriskShortcut_elements6.phpt" role="test" />
387 <file baseinstalldir="/" name="case02.phpt" role="test" />
388 <file baseinstalldir="/" name="case03.phpt" role="test" />
389 <file baseinstalldir="/" name="case04.phpt" role="test" />
390 <file baseinstalldir="/" name="case05.phpt" role="test" />
391 <file baseinstalldir="/" name="case06.phpt" role="test" />
392 <file baseinstalldir="/" name="case07.phpt" role="test" />
393 <file baseinstalldir="/" name="case08.phpt" role="test" />
394 <file baseinstalldir="/" name="complexAttributeSpecification_complexQuerySpecification.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
395 <file baseinstalldir="/" name="complexAttributeSpecification_complexQuerySpecification_valueCallback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
396 <file baseinstalldir="/" name="complexAttributeSpecification_conditionOption.phpt" role="test" />
397 <file baseinstalldir="/" name="complexAttributeSpecification_simpleQuerySpecification.phpt" role="test" />
398 <file baseinstalldir="/" name="complexAttributeSpecification_valuePrefixes.phpt" role="test" />
399 <file baseinstalldir="/" name="complexElementSpecification_conditionOption1.phpt" role="test" />
400 <file baseinstalldir="/" name="complexElementSpecification_conditionOption2.phpt" role="test" />
401 <file baseinstalldir="/" name="conditionPrefix_attribute_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
402 <file baseinstalldir="/" name="conditionPrefix_attribute_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
403 <file baseinstalldir="/" name="conditionPrefix_attribute_staticText.phpt" role="test" />
404 <file baseinstalldir="/" name="conditionPrefix_element_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
405 <file baseinstalldir="/" name="conditionPrefix_element_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
406 <file baseinstalldir="/" name="conditionPrefix_element_staticText.phpt" role="test" />
407 <file baseinstalldir="/" name="conditionPrefix_value_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
408 <file baseinstalldir="/" name="conditionPrefix_value_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
409 <file baseinstalldir="/" name="conditionPrefix_value_staticText.phpt" role="test" />
410 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
411 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/getXML -->
412 <dir name="startProfiling">
413 <file baseinstalldir="/" name="startProfiling.phpt" role="test" />
414 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/startProfiling -->
415 <dir name="stopProfiling">
416 <file baseinstalldir="/" name="stopProfiling.phpt" role="test" />
417 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/stopProfiling -->
418 <dir name="_applyColumnStringToRecord">
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
419 <file baseinstalldir="/" name="callbacks.phpt" role="test" />
420 <file baseinstalldir="/" name="throwConfigException_callback_function1.phpt" role="test" />
421 <file baseinstalldir="/" name="throwConfigException_callback_function2.phpt" role="test" />
422 <file baseinstalldir="/" name="throwConfigException_callback_method1.phpt" role="test" />
423 <file baseinstalldir="/" name="throwConfigException_callback_method2.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
424 <file baseinstalldir="/" name="throwConfigException_element1.phpt" role="test" />
425 <file baseinstalldir="/" name="throwConfigException_element2.phpt" role="test" />
426 <file baseinstalldir="/" name="throwConfigException_idcolumn.phpt" role="test" />
427 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/_applyColumnStringToRecord -->
428 <dir name="_applySqlOptionsToRecord">
429 <file baseinstalldir="/" name="throwConfigException_dataOptionWrongType.phpt" role="test" />
430 <file baseinstalldir="/" name="throwConfigException_mergeMasterFalse.phpt" role="test" />
431 <file baseinstalldir="/" name="throwConfigException_mergeMasterTrue.phpt" role="test" />
432 <file baseinstalldir="/" name="throwConfigException_mergeselectiveOptionWrongType.phpt" role="test" />
433 <file baseinstalldir="/" name="throwConfigException_queryOptionMissing.phpt" role="test" />
434 <file baseinstalldir="/" name="throwConfigException_sqlOptionWrongType.phpt" role="test" />
435 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/_applySqlOptionsToRecord -->
436 <dir name="_createDOMElement">
437 <file baseinstalldir="/" name="throwXMLException_elementInvalid1.phpt" role="test" />
438 <file baseinstalldir="/" name="throwXMLException_elementInvalid2.phpt" role="test" />
439 <file baseinstalldir="/" name="throwXMLException_roottagOptionInvalid1.phpt" role="test" />
440 <file baseinstalldir="/" name="throwXMLException_roottagOptionInvalid2.phpt" role="test" />
441 <file baseinstalldir="/" name="throwXMLException_rowtagOptionInvalid.phpt" role="test" />
442 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/_createDOMElement -->
443 <dir name="_getNestedXMLRecord">
444 <file baseinstalldir="/" name="throwConfigException_attributesOptionWrongType.phpt" role="test" />
445 <file baseinstalldir="/" name="throwConfigException_attributeSpecWrongType.phpt" role="test" />
446 <file baseinstalldir="/" name="throwConfigException_elementsOptionWrongType.phpt" role="test" />
447 <file baseinstalldir="/" name="throwConfigException_idcolumnOptionMissing.phpt" role="test" />
448 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableFunction.phpt" role="test" />
449 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableNonstaticMethod.phpt" role="test" />
450 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableStaticMethod1.phpt" role="test" />
451 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableStaticMethod2.phpt" role="test" />
452 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/_getNestedXMLRecord -->
453 <dir name="_mapSQLIdentifierToXMLName">
454 <file baseinstalldir="/" name="throwXMLException.phpt" role="test" />
455 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/_mapSQLIdentifierToXMLName -->
456 <dir name="_prepareAndExecute">
457 <file baseinstalldir="/" name="throwDBException_complexQuery.phpt" role="test" />
458 <file baseinstalldir="/" name="throwDBException_simpleQuery.phpt" role="test" />
459 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/_prepareAndExecute -->
460 <dir name="_processComplexElementSpecification">
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
461 <file baseinstalldir="/" name="condition_function.phpt" role="test" />
462 <file baseinstalldir="/" name="condition_staticMethod.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
463 <file baseinstalldir="/" name="rethrowConfigException.phpt" role="test" />
464 <file baseinstalldir="/" name="throwConfigException_valueOptionMissing.phpt" role="test" />
465 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR/_processComplexElementSpecification -->
466 <file baseinstalldir="/" name="db_init.php" role="test" />
467 <file baseinstalldir="/" name="skipif.php" role="test" />
468 <file baseinstalldir="/" name="skipif_XML_Beautifier.php" role="test" />
469 </dir> <!-- /tests/XML_Query2XML/ADOdbPEAR -->
470 <dir name="DB">
471 <dir name="clearProfiling">
472 <file baseinstalldir="/" name="clearProfiling.phpt" role="test" />
473 </dir> <!-- /tests/XML_Query2XML/DB/clearProfiling -->
474 <dir name="disableDebugLog">
475 <file baseinstalldir="/" name="disableDebugLog.phpt" role="test" />
476 </dir> <!-- /tests/XML_Query2XML/DB/disableDebugLog -->
477 <dir name="enableDebugLog">
478 <file baseinstalldir="/" name="enableDebugLog.phpt" role="test" />
479 </dir> <!-- /tests/XML_Query2XML/DB/enableDebugLog -->
480 <dir name="factory">
481 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
482 </dir> <!-- /tests/XML_Query2XML/DB/factory -->
483 <dir name="getFlatXML">
484 <file baseinstalldir="/" name="case01.phpt" role="test" />
485 <file baseinstalldir="/" name="simpleSelect.phpt" role="test" />
486 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
487 </dir> <!-- /tests/XML_Query2XML/DB/getFlatXML -->
488 <dir name="getProfile">
489 <file baseinstalldir="/" name="getProfile.phpt" role="test" />
490 </dir> <!-- /tests/XML_Query2XML/DB/getProfile -->
491 <dir name="getRawProfile">
492 <file baseinstalldir="/" name="getRawProfile.phpt" role="test" />
493 </dir> <!-- /tests/XML_Query2XML/DB/getRawProfile -->
494 <dir name="getXML">
495 <file baseinstalldir="/" name="asteriskShortcut_attributes1.phpt" role="test" />
496 <file baseinstalldir="/" name="asteriskShortcut_attributes2.phpt" role="test" />
497 <file baseinstalldir="/" name="asteriskShortcut_attributes3.phpt" role="test" />
498 <file baseinstalldir="/" name="asteriskShortcut_attributes4.phpt" role="test" />
499 <file baseinstalldir="/" name="asteriskShortcut_attributes5.phpt" role="test" />
500 <file baseinstalldir="/" name="asteriskShortcut_attributes6.phpt" role="test" />
501 <file baseinstalldir="/" name="asteriskShortcut_elements1.phpt" role="test" />
502 <file baseinstalldir="/" name="asteriskShortcut_elements2.phpt" role="test" />
503 <file baseinstalldir="/" name="asteriskShortcut_elements3.phpt" role="test" />
504 <file baseinstalldir="/" name="asteriskShortcut_elements4.phpt" role="test" />
505 <file baseinstalldir="/" name="asteriskShortcut_elements5.phpt" role="test" />
506 <file baseinstalldir="/" name="asteriskShortcut_elements6.phpt" role="test" />
507 <file baseinstalldir="/" name="case02.phpt" role="test" />
508 <file baseinstalldir="/" name="case03.phpt" role="test" />
509 <file baseinstalldir="/" name="case04.phpt" role="test" />
510 <file baseinstalldir="/" name="case05.phpt" role="test" />
511 <file baseinstalldir="/" name="case06.phpt" role="test" />
512 <file baseinstalldir="/" name="case07.phpt" role="test" />
513 <file baseinstalldir="/" name="case08.phpt" role="test" />
514 <file baseinstalldir="/" name="complexAttributeSpecification_complexQuerySpecification.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
515 <file baseinstalldir="/" name="complexAttributeSpecification_complexQuerySpecification_valueCallback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
516 <file baseinstalldir="/" name="complexAttributeSpecification_conditionOption.phpt" role="test" />
517 <file baseinstalldir="/" name="complexAttributeSpecification_simpleQuerySpecification.phpt" role="test" />
518 <file baseinstalldir="/" name="complexAttributeSpecification_valuePrefixes.phpt" role="test" />
519 <file baseinstalldir="/" name="complexElementSpecification_conditionOption1.phpt" role="test" />
520 <file baseinstalldir="/" name="complexElementSpecification_conditionOption2.phpt" role="test" />
521 <file baseinstalldir="/" name="conditionPrefix_attribute_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
522 <file baseinstalldir="/" name="conditionPrefix_attribute_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
523 <file baseinstalldir="/" name="conditionPrefix_attribute_staticText.phpt" role="test" />
524 <file baseinstalldir="/" name="conditionPrefix_element_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
525 <file baseinstalldir="/" name="conditionPrefix_element_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
526 <file baseinstalldir="/" name="conditionPrefix_element_staticText.phpt" role="test" />
527 <file baseinstalldir="/" name="conditionPrefix_value_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
528 <file baseinstalldir="/" name="conditionPrefix_value_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
529 <file baseinstalldir="/" name="conditionPrefix_value_staticText.phpt" role="test" />
530 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
531 </dir> <!-- /tests/XML_Query2XML/DB/getXML -->
532 <dir name="startProfiling">
533 <file baseinstalldir="/" name="startProfiling.phpt" role="test" />
534 </dir> <!-- /tests/XML_Query2XML/DB/startProfiling -->
535 <dir name="stopProfiling">
536 <file baseinstalldir="/" name="stopProfiling.phpt" role="test" />
537 </dir> <!-- /tests/XML_Query2XML/DB/stopProfiling -->
538 <dir name="_applyColumnStringToRecord">
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
539 <file baseinstalldir="/" name="callbacks.phpt" role="test" />
540 <file baseinstalldir="/" name="throwConfigException_callback_function1.phpt" role="test" />
541 <file baseinstalldir="/" name="throwConfigException_callback_function2.phpt" role="test" />
542 <file baseinstalldir="/" name="throwConfigException_callback_method1.phpt" role="test" />
543 <file baseinstalldir="/" name="throwConfigException_callback_method2.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
544 <file baseinstalldir="/" name="throwConfigException_element1.phpt" role="test" />
545 <file baseinstalldir="/" name="throwConfigException_element2.phpt" role="test" />
546 <file baseinstalldir="/" name="throwConfigException_idcolumn.phpt" role="test" />
547 </dir> <!-- /tests/XML_Query2XML/DB/_applyColumnStringToRecord -->
548 <dir name="_applySqlOptionsToRecord">
549 <file baseinstalldir="/" name="throwConfigException_dataOptionWrongType.phpt" role="test" />
550 <file baseinstalldir="/" name="throwConfigException_mergeMasterFalse.phpt" role="test" />
551 <file baseinstalldir="/" name="throwConfigException_mergeMasterTrue.phpt" role="test" />
552 <file baseinstalldir="/" name="throwConfigException_mergeselectiveOptionWrongType.phpt" role="test" />
553 <file baseinstalldir="/" name="throwConfigException_queryOptionMissing.phpt" role="test" />
554 <file baseinstalldir="/" name="throwConfigException_sqlOptionWrongType.phpt" role="test" />
555 </dir> <!-- /tests/XML_Query2XML/DB/_applySqlOptionsToRecord -->
556 <dir name="_createDOMElement">
557 <file baseinstalldir="/" name="throwXMLException_elementInvalid1.phpt" role="test" />
558 <file baseinstalldir="/" name="throwXMLException_elementInvalid2.phpt" role="test" />
559 <file baseinstalldir="/" name="throwXMLException_roottagOptionInvalid1.phpt" role="test" />
560 <file baseinstalldir="/" name="throwXMLException_roottagOptionInvalid2.phpt" role="test" />
561 <file baseinstalldir="/" name="throwXMLException_rowtagOptionInvalid.phpt" role="test" />
562 </dir> <!-- /tests/XML_Query2XML/DB/_createDOMElement -->
563 <dir name="_getNestedXMLRecord">
564 <file baseinstalldir="/" name="throwConfigException_attributesOptionWrongType.phpt" role="test" />
565 <file baseinstalldir="/" name="throwConfigException_attributeSpecWrongType.phpt" role="test" />
566 <file baseinstalldir="/" name="throwConfigException_elementsOptionWrongType.phpt" role="test" />
567 <file baseinstalldir="/" name="throwConfigException_idcolumnOptionMissing.phpt" role="test" />
568 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableFunction.phpt" role="test" />
569 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableNonstaticMethod.phpt" role="test" />
570 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableStaticMethod1.phpt" role="test" />
571 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableStaticMethod2.phpt" role="test" />
572 </dir> <!-- /tests/XML_Query2XML/DB/_getNestedXMLRecord -->
573 <dir name="_mapSQLIdentifierToXMLName">
574 <file baseinstalldir="/" name="throwXMLException.phpt" role="test" />
575 </dir> <!-- /tests/XML_Query2XML/DB/_mapSQLIdentifierToXMLName -->
576 <dir name="_prepareAndExecute">
577 <file baseinstalldir="/" name="throwDBException_complexQuery.phpt" role="test" />
578 <file baseinstalldir="/" name="throwDBException_simpleQuery.phpt" role="test" />
579 </dir> <!-- /tests/XML_Query2XML/DB/_prepareAndExecute -->
580 <dir name="_processComplexElementSpecification">
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
581 <file baseinstalldir="/" name="condition_function.phpt" role="test" />
582 <file baseinstalldir="/" name="condition_staticMethod.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
583 <file baseinstalldir="/" name="rethrowConfigException.phpt" role="test" />
584 <file baseinstalldir="/" name="throwConfigException_valueOptionMissing.phpt" role="test" />
585 </dir> <!-- /tests/XML_Query2XML/DB/_processComplexElementSpecification -->
586 <file baseinstalldir="/" name="db_init.php" role="test" />
587 <file baseinstalldir="/" name="skipif.php" role="test" />
588 <file baseinstalldir="/" name="skipif_XML_Beautifier.php" role="test" />
589 </dir> <!-- /tests/XML_Query2XML/DB -->
590 <dir name="MDB2">
591 <dir name="clearProfiling">
592 <file baseinstalldir="/" name="clearProfiling.phpt" role="test" />
593 </dir> <!-- /tests/XML_Query2XML/MDB2/clearProfiling -->
594 <dir name="disableDebugLog">
595 <file baseinstalldir="/" name="disableDebugLog.phpt" role="test" />
596 </dir> <!-- /tests/XML_Query2XML/MDB2/disableDebugLog -->
597 <dir name="enableDebugLog">
598 <file baseinstalldir="/" name="enableDebugLog.phpt" role="test" />
599 </dir> <!-- /tests/XML_Query2XML/MDB2/enableDebugLog -->
600 <dir name="factory">
601 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
602 </dir> <!-- /tests/XML_Query2XML/MDB2/factory -->
603 <dir name="getFlatXML">
604 <file baseinstalldir="/" name="case01.phpt" role="test" />
605 <file baseinstalldir="/" name="simpleSelect.phpt" role="test" />
606 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
607 </dir> <!-- /tests/XML_Query2XML/MDB2/getFlatXML -->
608 <dir name="getProfile">
609 <file baseinstalldir="/" name="getProfile.phpt" role="test" />
610 </dir> <!-- /tests/XML_Query2XML/MDB2/getProfile -->
611 <dir name="getRawProfile">
612 <file baseinstalldir="/" name="getRawProfile.phpt" role="test" />
613 </dir> <!-- /tests/XML_Query2XML/MDB2/getRawProfile -->
614 <dir name="getXML">
615 <file baseinstalldir="/" name="asteriskShortcut_attributes1.phpt" role="test" />
616 <file baseinstalldir="/" name="asteriskShortcut_attributes2.phpt" role="test" />
617 <file baseinstalldir="/" name="asteriskShortcut_attributes3.phpt" role="test" />
618 <file baseinstalldir="/" name="asteriskShortcut_attributes4.phpt" role="test" />
619 <file baseinstalldir="/" name="asteriskShortcut_attributes5.phpt" role="test" />
620 <file baseinstalldir="/" name="asteriskShortcut_attributes6.phpt" role="test" />
621 <file baseinstalldir="/" name="asteriskShortcut_elements1.phpt" role="test" />
622 <file baseinstalldir="/" name="asteriskShortcut_elements2.phpt" role="test" />
623 <file baseinstalldir="/" name="asteriskShortcut_elements3.phpt" role="test" />
624 <file baseinstalldir="/" name="asteriskShortcut_elements4.phpt" role="test" />
625 <file baseinstalldir="/" name="asteriskShortcut_elements5.phpt" role="test" />
626 <file baseinstalldir="/" name="asteriskShortcut_elements6.phpt" role="test" />
627 <file baseinstalldir="/" name="case02.phpt" role="test" />
628 <file baseinstalldir="/" name="case03.phpt" role="test" />
629 <file baseinstalldir="/" name="case04.phpt" role="test" />
630 <file baseinstalldir="/" name="case05.phpt" role="test" />
631 <file baseinstalldir="/" name="case06.phpt" role="test" />
632 <file baseinstalldir="/" name="case07.phpt" role="test" />
633 <file baseinstalldir="/" name="case08.phpt" role="test" />
634 <file baseinstalldir="/" name="complexAttributeSpecification_complexQuerySpecification.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
635 <file baseinstalldir="/" name="complexAttributeSpecification_complexQuerySpecification_valueCallback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
636 <file baseinstalldir="/" name="complexAttributeSpecification_conditionOption.phpt" role="test" />
637 <file baseinstalldir="/" name="complexAttributeSpecification_simpleQuerySpecification.phpt" role="test" />
638 <file baseinstalldir="/" name="complexAttributeSpecification_valuePrefixes.phpt" role="test" />
639 <file baseinstalldir="/" name="complexElementSpecification_conditionOption1.phpt" role="test" />
640 <file baseinstalldir="/" name="complexElementSpecification_conditionOption2.phpt" role="test" />
641 <file baseinstalldir="/" name="conditionPrefix_attribute_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
642 <file baseinstalldir="/" name="conditionPrefix_attribute_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
643 <file baseinstalldir="/" name="conditionPrefix_attribute_staticText.phpt" role="test" />
644 <file baseinstalldir="/" name="conditionPrefix_element_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
645 <file baseinstalldir="/" name="conditionPrefix_element_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
646 <file baseinstalldir="/" name="conditionPrefix_element_staticText.phpt" role="test" />
647 <file baseinstalldir="/" name="conditionPrefix_value_columnName.phpt" role="test" />
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
648 <file baseinstalldir="/" name="conditionPrefix_value_callback.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
649 <file baseinstalldir="/" name="conditionPrefix_value_staticText.phpt" role="test" />
650 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
651 </dir> <!-- /tests/XML_Query2XML/MDB2/getXML -->
652 <dir name="startProfiling">
653 <file baseinstalldir="/" name="startProfiling.phpt" role="test" />
654 </dir> <!-- /tests/XML_Query2XML/MDB2/startProfiling -->
655 <dir name="stopProfiling">
656 <file baseinstalldir="/" name="stopProfiling.phpt" role="test" />
657 </dir> <!-- /tests/XML_Query2XML/MDB2/stopProfiling -->
658 <dir name="_applyColumnStringToRecord">
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
659 <file baseinstalldir="/" name="callbacks.phpt" role="test" />
660 <file baseinstalldir="/" name="throwConfigException_callback_function1.phpt" role="test" />
661 <file baseinstalldir="/" name="throwConfigException_callback_function2.phpt" role="test" />
662 <file baseinstalldir="/" name="throwConfigException_callback_method1.phpt" role="test" />
663 <file baseinstalldir="/" name="throwConfigException_callback_method2.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
664 <file baseinstalldir="/" name="throwConfigException_element1.phpt" role="test" />
665 <file baseinstalldir="/" name="throwConfigException_element2.phpt" role="test" />
666 <file baseinstalldir="/" name="throwConfigException_idcolumn.phpt" role="test" />
667 </dir> <!-- /tests/XML_Query2XML/MDB2/_applyColumnStringToRecord -->
668 <dir name="_applySqlOptionsToRecord">
669 <file baseinstalldir="/" name="throwConfigException_dataOptionWrongType.phpt" role="test" />
670 <file baseinstalldir="/" name="throwConfigException_mergeMasterFalse.phpt" role="test" />
671 <file baseinstalldir="/" name="throwConfigException_mergeMasterTrue.phpt" role="test" />
672 <file baseinstalldir="/" name="throwConfigException_mergeselectiveOptionWrongType.phpt" role="test" />
673 <file baseinstalldir="/" name="throwConfigException_queryOptionMissing.phpt" role="test" />
674 <file baseinstalldir="/" name="throwConfigException_sqlOptionWrongType.phpt" role="test" />
675 </dir> <!-- /tests/XML_Query2XML/MDB2/_applySqlOptionsToRecord -->
676 <dir name="_createDOMElement">
677 <file baseinstalldir="/" name="throwXMLException_elementInvalid1.phpt" role="test" />
678 <file baseinstalldir="/" name="throwXMLException_elementInvalid2.phpt" role="test" />
679 <file baseinstalldir="/" name="throwXMLException_roottagOptionInvalid1.phpt" role="test" />
680 <file baseinstalldir="/" name="throwXMLException_roottagOptionInvalid2.phpt" role="test" />
681 <file baseinstalldir="/" name="throwXMLException_rowtagOptionInvalid.phpt" role="test" />
682 </dir> <!-- /tests/XML_Query2XML/MDB2/_createDOMElement -->
683 <dir name="_getNestedXMLRecord">
684 <file baseinstalldir="/" name="throwConfigException_attributesOptionWrongType.phpt" role="test" />
685 <file baseinstalldir="/" name="throwConfigException_attributeSpecWrongType.phpt" role="test" />
686 <file baseinstalldir="/" name="throwConfigException_elementsOptionWrongType.phpt" role="test" />
687 <file baseinstalldir="/" name="throwConfigException_idcolumnOptionMissing.phpt" role="test" />
688 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableFunction.phpt" role="test" />
689 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableNonstaticMethod.phpt" role="test" />
690 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableStaticMethod1.phpt" role="test" />
691 <file baseinstalldir="/" name="throwConfigException_mapperNotCallableStaticMethod2.phpt" role="test" />
692 </dir> <!-- /tests/XML_Query2XML/MDB2/_getNestedXMLRecord -->
693 <dir name="_mapSQLIdentifierToXMLName">
694 <file baseinstalldir="/" name="throwXMLException.phpt" role="test" />
695 </dir> <!-- /tests/XML_Query2XML/MDB2/_mapSQLIdentifierToXMLName -->
696 <dir name="_prepareAndExecute">
697 <file baseinstalldir="/" name="throwDBException_complexQuery.phpt" role="test" />
698 <file baseinstalldir="/" name="throwDBException_simpleQuery.phpt" role="test" />
699 </dir> <!-- /tests/XML_Query2XML/MDB2/_prepareAndExecute -->
700 <dir name="_processComplexElementSpecification">
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
701 <file baseinstalldir="/" name="condition_function.phpt" role="test" />
702 <file baseinstalldir="/" name="condition_staticMethod.phpt" role="test" />
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
703 <file baseinstalldir="/" name="rethrowConfigException.phpt" role="test" />
704 <file baseinstalldir="/" name="throwConfigException_valueOptionMissing.phpt" role="test" />
705 </dir> <!-- /tests/XML_Query2XML/MDB2/_processComplexElementSpecification -->
706 <file baseinstalldir="/" name="db_init.php" role="test" />
707 <file baseinstalldir="/" name="skipif.php" role="test" />
708 <file baseinstalldir="/" name="skipif_XML_Beautifier.php" role="test" />
709 </dir> <!-- /tests/XML_Query2XML/MDB2 -->
710 <dir name="NoDBLayer">
711 <dir name="factory">
712 <file baseinstalldir="/" name="throwConfigException.phpt" role="test" />
713 <file baseinstalldir="/" name="throwDBException.phpt" role="test" />
714 </dir> <!-- /tests/XML_Query2XML/NoDBLayer/factory -->
715 </dir> <!-- /tests/XML_Query2XML/NoDBLayer -->
716 <file baseinstalldir="/" name="settings.php" role="test" />
717 </dir> <!-- /tests/XML_Query2XML -->
718 <dir name="XML_Query2XML_ISO9075Mapper">
719 <dir name="map">
720 <file baseinstalldir="/" name="at.phpt" role="test" />
721 <file baseinstalldir="/" name="colon.phpt" role="test" />
722 <file baseinstalldir="/" name="curlyBraceClose.phpt" role="test" />
723 <file baseinstalldir="/" name="curlyBraceOpen.phpt" role="test" />
724 <file baseinstalldir="/" name="equalSign.phpt" role="test" />
725 <file baseinstalldir="/" name="greaterThan.phpt" role="test" />
726 <file baseinstalldir="/" name="invalidNameStartChars.phpt" role="test" />
727 <file baseinstalldir="/" name="invalidNametChars.phpt" role="test" />
728 <file baseinstalldir="/" name="lessThan.phpt" role="test" />
729 <file baseinstalldir="/" name="poundSign.phpt" role="test" />
730 <file baseinstalldir="/" name="semicolon.phpt" role="test" />
731 <file baseinstalldir="/" name="space.phpt" role="test" />
732 <file baseinstalldir="/" name="startWith_xml.phpt" role="test" />
733 <file baseinstalldir="/" name="startWith_XML_UC.phpt" role="test" />
734 <file baseinstalldir="/" name="throwException1.phpt" role="test" />
735 <file baseinstalldir="/" name="throwException2.phpt" role="test" />
736 <file baseinstalldir="/" name="throwException3.phpt" role="test" />
737 <file baseinstalldir="/" name="unmodified1.phpt" role="test" />
738 <file baseinstalldir="/" name="unmodified2.phpt" role="test" />
739 <file baseinstalldir="/" name="validNameChars.phpt" role="test" />
740 <file baseinstalldir="/" name="validNameStartChars.phpt" role="test" />
741 <file baseinstalldir="/" name="validSpecialChars1.phpt" role="test" />
742 <file baseinstalldir="/" name="validSpecialChars2.phpt" role="test" />
743 <file baseinstalldir="/" name="variousChars.phpt" role="test" />
744 <file baseinstalldir="/" name="_x.phpt" role="test" />
745 <file baseinstalldir="/" name="_X_UC.phpt" role="test" />
746 </dir> <!-- /tests/XML_Query2XML_ISO9075Mapper/map -->
747 <file baseinstalldir="/" name="skipif.php" role="test" />
748 </dir> <!-- /tests/XML_Query2XML_ISO9075Mapper -->
749 <file baseinstalldir="/" name="Query2XML_Tests.sql" role="test" />
750 </dir> <!-- /tests -->
751 <dir name="XML">
752 <dir name="Query2XML">
753 <file baseinstalldir="/" name="ISO9075Mapper.php" role="php">
754 <tasks:replace from="@package_version@" to="version" type="package-info" />
755 </file>
756 </dir> <!-- /XML/Query2XML -->
757 <file baseinstalldir="/" name="Query2XML.php" role="php">
758 <tasks:replace from="@package_version@" to="version" type="package-info" />
759 </file>
760 </dir> <!-- /XML -->
761 <file baseinstalldir="/" name="ChangeLog" role="doc" />
762 <file baseinstalldir="/" name="ChangeLog-until-v0.6.0" role="doc" />
763 <file baseinstalldir="/" name="INSTALL" role="doc" />
764 <file baseinstalldir="/" name="LICENSE" role="doc" />
765 <file baseinstalldir="/" name="README" role="doc" />
766 <file baseinstalldir="/" name="RELEASES" role="doc" />
767 </dir> <!-- / -->
768 </contents>
769 <dependencies>
770 <required>
771 <php>
772 <min>5.0.0</min>
773 </php>
774 <pearinstaller>
775 <min>1.4.0b1</min>
776 </pearinstaller>
777 </required>
778 <optional>
779 <package>
780 <name>DB</name>
781 <channel>pear.php.net</channel>
782 </package>
783 <package>
784 <name>MDB2</name>
785 <channel>pear.php.net</channel>
786 </package>
787 <package>
788 <name>Log</name>
789 <channel>pear.php.net</channel>
790 </package>
791 <package>
792 <name>XML_Beautifier</name>
793 <channel>pear.php.net</channel>
794 </package>
795 <package>
796 <name>I18N_UnicodeString</name>
797 <channel>pear.php.net</channel>
798 </package>
799 </optional>
800 </dependencies>
801 <phprelease />
3820980 all files for XML_Query2XML
Lukas Feiler authored
802 <changelog>
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
803 <release>
804 <version>
805 <release>0.1.0</release>
806 <api>0.1.0</api>
807 </version>
808 <stability>
809 <release>beta</release>
810 <api>beta</api>
811 </stability>
812 <date>2005-09-19</date>
813 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
814 <notes>first release
815
816 </notes>
817 </release>
818 <release>
819 <version>
820 <release>0.1.1</release>
821 <api>0.1.1</api>
822 </version>
823 <stability>
824 <release>beta</release>
825 <api>beta</api>
826 </stability>
827 <date>2005-09-23</date>
828 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
829 <notes>elements are now always ordered the way they are supposed to; concept of hidden elements introduced
830
831 </notes>
832 </release>
833 <release>
834 <version>
835 <release>0.2.0</release>
836 <api>0.2.0</api>
837 </version>
838 <stability>
839 <release>beta</release>
840 <api>beta</api>
841 </stability>
842 <date>2006-02-08</date>
843 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
844 <notes>This is the first public release!
3820980 all files for XML_Query2XML
Lukas Feiler authored
845 Changes: minor updates of the tutorial and bug fixes.
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
846
847 </notes>
848 </release>
849 <release>
850 <version>
851 <release>0.3.0</release>
852 <api>0.3.0</api>
853 </version>
854 <stability>
855 <release>beta</release>
856 <api>beta</api>
857 </stability>
858 <date>2006-02-25</date>
859 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
860 <notes>This release includes two major changes:
861 - XML_Query2XML now uses PHP5&apos;s DOM XML extension. Therefore
3820980 all files for XML_Query2XML
Lukas Feiler authored
862 DomDocument, DomNode, etc are now used in favor of XML_Query2XML_XMLElement.
863 XML_Query2XML does not come with XML_Query2XML_XMLElement anymore!
864 - Back to the roots! XML_Query2XML concentrates on its core features and
865 therefore drops the functionality of generating an XML schema from XML data.
866
867 Minor changes:
868 - reduction of unit tests (fewer public methods to test): 20
869 - complete review of the tutorial and the API documentation
870 - changes of testCases.sh: schema validation is not supported
871 anymore
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
872
873 </notes>
874 </release>
875 <release>
876 <version>
877 <release>0.4.0</release>
878 <api>0.4.0</api>
879 </version>
880 <stability>
881 <release>beta</release>
882 <api>beta</api>
883 </stability>
884 <date>2006-02-28</date>
885 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
886 <notes>This release includes one major change:
3820980 all files for XML_Query2XML
Lukas Feiler authored
887 Public methods will now only throw exceptions that extend PEAR_Exception.
888 No PEAR errors or special XML will be returned anymore.
889 Therefore the public method XML_Query2XML::factory() now
890 only knows one argument.
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
891
892 </notes>
893 </release>
894 <release>
895 <version>
896 <release>0.5.0</release>
897 <api>0.5.0</api>
898 </version>
899 <stability>
900 <release>beta</release>
901 <api>beta</api>
902 </stability>
903 <date>2006-03-13</date>
904 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
905 <notes>This release includes a couple of major changes:
3820980 all files for XML_Query2XML
Lukas Feiler authored
906 - full MDB2 support
907 - all new exception handling: just three different
908 exceptions that all extend XML_Query2XML_Exception.
909 - now comes with 99 PHPUnit2 unit tests
910 - every exception that is thrown or bubbles up is
911 documented in the API-docs; the tutorial has a
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
912 new &quot;Exception Handling&quot; section.
3820980 all files for XML_Query2XML
Lukas Feiler authored
913 This release implements all recommendations made by
914 PEAR developers during a first proposal.
915
916 Minor changes include:
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
917 - using &apos; instead of &quot; where-ever possible
3820980 all files for XML_Query2XML
Lukas Feiler authored
918 - as PHP5 uses references for objects by default &amp; (such as
919 in =&amp;) is now only used where necessary.
920 - the tutorial now renders just fine in all common browsers
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
921
922 </notes>
923 </release>
924 <release>
925 <version>
926 <release>0.5.1</release>
927 <api>0.5.1</api>
928 </version>
929 <stability>
930 <release>beta</release>
931 <api>beta</api>
932 </stability>
933 <date>2006-03-17</date>
934 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
935 <notes>This release includes a couple of minor changes:
3820980 all files for XML_Query2XML
Lukas Feiler authored
936 - all lines now have a maximum length of 85 characters
937 - no () with require_once
938 - always using {} with code blocks
939 - no silencing of any calls using @
940 - using /* ... */ for all multi-line comments
941 - enhanced documentation for private methods
942 - code enhancements inside XML_Query2XML::getXML()
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
943
944 </notes>
945 </release>
946 <release>
947 <version>
948 <release>0.6.0</release>
949 <api>0.6.0</api>
950 </version>
951 <stability>
952 <release>beta</release>
953 <api>beta</api>
954 </stability>
955 <date>2006-04-23</date>
956 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
957 <notes>This release includes all changes recommeded during the PEPr voting process.
7603971 ready for 0.6.1
Lukas Feiler authored
958 Major changes:
959 - asterisk shortcut that expands to all columns in the result set;
960 the tutorial was updated to document this feature and a new
961 case study (case 07) was added to provide a good example
962 - implementation of ISO/IEC 9075-14:2005 for mapping SQL identifiers to
963 XML names; the tutorial was updates to document this feature and
964 a new case study (case 08) was added to provide lots of examples
965 - new complex attribute specifications (from my own wish list)
966
967 Minor changes:
968 - simplification of the inner workings of the methods _hasDOMChild()
969 and _getDOMChild()
970 - using foreach($array as $key =&gt; $value) instead of
971 while(list($key, $value) = each($array))
972 - now comes with 168 unit tests
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
973
974 </notes>
975 </release>
976 <release>
977 <version>
978 <release>0.6.1</release>
979 <api>0.6.1</api>
980 </version>
981 <stability>
982 <release>beta</release>
983 <api>beta</api>
984 </stability>
985 <date>2006-09-28</date>
986 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
987 <notes>This release fixes a minor bug with PHP5 prior to 5.1.0.
d779509 added release info for 0.6.1
Lukas Feiler authored
988 Thanks a lot to Christophe Laratte &lt;christophe dot laratte at openflyers dot org&gt;
989 for reporting this!
3820980 all files for XML_Query2XML
Lukas Feiler authored
990
d779509 added release info for 0.6.1
Lukas Feiler authored
991 Bug fixes:
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
992 - Fixed Bug #8799 &quot;DB/common.php required&quot;: compatibility fix for
d779509 added release info for 0.6.1
Lukas Feiler authored
993 PHP5 &lt; 5.1.0: added class_exists() calls before using instanceof
994 operator in XML_Query2XML constructor;
995 see also: http://bugs.php.net/bug.php?id=29736
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
996
997 </notes>
998 </release>
999 <release>
1000 <version>
1001 <release>0.7.0</release>
1002 <api>0.7.0</api>
1003 </version>
1004 <stability>
1005 <release>beta</release>
1006 <api>beta</api>
1007 </stability>
1008 <date>2006-10-14</date>
1009 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
1010 <notes>This release adds support for ADOdb (adodb.sf.net).
af1b0ce ready for 7.0
Lukas Feiler authored
1011 ADOdb can be used with different error handling mechanisms:
1012 - default: methods return false on failure; these errors
1013 will be caught by XML_Query2XML and an XML_Query2XML_DBException
1014 will be thrown
1015 - PEAR_Error: methods return PEAR_Error on failure (or false
1016 and require ADODB_Pear_Error() to be called);
1017 XML_Query2XML will catch these errors and throw an
1018 XML_Query2XML_DBException that contains the information provided
1019 by the PEAR_Error instance.
1020 - exceptions: if an ADODB_Exception is thrown by ADOdb
1021 XML_Query2XML will catch it and throw an XML_Query2XML_DBException
1022
1023 This means that no matter which error handling mechanism is used within
1024 ADOdb, XML_Query2XML will behave the same. It will throw an
1025 XML_Query2XML_DBException in case of a database error.
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
1026
1027 </notes>
1028 </release>
1029 <release>
1030 <version>
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
1031 <release>0.8.0</release>
1032 <api>0.8.0</api>
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
1033 </version>
1034 <stability>
1035 <release>beta</release>
1036 <api>beta</api>
1037 </stability>
bc70d22 ready for v0.8.0
Lukas Feiler authored
1038 <date>2006-11-04</date>
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
1039 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
1c11e57 getting ready for v0.8.0
Lukas Feiler authored
1040 <notes>This release is *NOT BACKWARD COMPATIBLE*.
1041 I'm sorry for the BC break, but due to security considerations XML_Query2XML
1042 does not use the native function eval() anymore. Therefore
1043 - the "!" prefix is not supported anymore
1044 - the behaviour of the "condition" option was changed
1045 - the new callback prefix "#" was added (use it instead of the "!" prefix)
1046
1047 A migration strategy is documented at
1048 http://query2xml.sf.net/docs/html/XML_Query2XML/tutorial_XML_Query2XML.pkg.html#migration
1049
1050 Also:
1051 - unit tests were migrated from PHPUnit2 to phpt
1052 - XML_Query2XML now comes with 433 unit tests
1053 - migrated from package.xml version 1.0 to version 2.0
1054
df5c8f7 migrated to package.xml version 2.0
Lukas Feiler authored
1055 </notes>
1056 </release>
1e172ea ready for v1.0.0
Lukas Feiler authored
1057 <release>
1058 <version>
1059 <release>1.0.0</release>
1060 <api>1.0.0</api>
1061 </version>
1062 <stability>
1063 <release>stable</release>
1064 <api>stable</api>
1065 </stability>
1066 <date>2006-12-04</date>
1067 <license uri="http://www.gnu.org/copyleft/lesser.html">LGPL</license>
1068 <notes>I am very proud to announce the first stable release of XML_Query2XML.
1069 This release introduces only one minor change. It's not
1070 a bug fix but just a matter of clean code. The patch
1071 was anonymously submitted via the project's sourceforge site
1072 (Note: pear.php.net should be used instead).
f0ed71a added reference to migration guide for users still running v0.6.x or v0....
Lukas Feiler authored
1073
1074 If you are upgrading from v0.6.x or v0.7.x, please read
1075 http://query2xml.sf.net/docs/html/XML_Query2XML/tutorial_XML_Query2XML.pkg.html#migration
1e172ea ready for v1.0.0
Lukas Feiler authored
1076 </notes>
1077 </release>
3820980 all files for XML_Query2XML
Lukas Feiler authored
1078 </changelog>
1079 </package>
Something went wrong with that request. Please try again.