Etienne Kneuss
6d0c676a59
Move SXI::count to SXE::count and make it user-friendly
2008-07-09 21:27:10 +00:00
Nuno Lopes
1dc0e94e0f
MFB: remove unused PHP_EXTNAME_API macros.
...
#in preparation for the gcc 4 visibility patch
2008-01-03 16:18:29 +00:00
Sebastian Bergmann
9b620d50b4
Bump copyright year, 2 of 2.
2007-12-31 07:12:20 +00:00
Sebastian Bergmann
3717df72ae
Bump year.
2007-01-01 09:29:37 +00:00
Rob Richards
c7f8bace60
MFB: asXML() needs to return bool when serializing doc and filename is passed in
...
do not copy the content of the outputbuffer twice in asXML()
fix compiler warnings
2006-08-07 10:11:04 +00:00
Marcus Boerger
c3b47f5aa4
- Fix properties access to children() result
...
- Allow access by namespace prefix
2006-04-14 15:15:21 +00:00
Marcus Boerger
10a5901abf
- Fix count/foreach interaction
2006-02-27 13:32:25 +00:00
Marcus Boerger
1dd351d649
- Use get_property_ptr_ptr handler to prevent SEGV as in bug #35785
...
# Issue not completley solved though
2006-02-26 15:48:28 +00:00
foobar
251c5173fd
bump year and license version
2006-01-01 13:10:10 +00:00
Sebastian Bergmann
52b001cc05
ZTS fixes.
2005-08-12 14:08:28 +00:00
foobar
23e671a51e
- Bumber up year
2005-08-03 14:08:58 +00:00
foobar
340bcffdf0
- Unify (+ spl can't be build shared so COMPILE_DL_SPL
2005-06-30 11:15:00 +00:00
Frank M. Kromann
cf2c4b26bb
Adding mising declaration (needed for Win32 compilation)
2004-02-13 00:02:19 +00:00
Rob Richards
bc2521b662
Fix bug #27010 : segfault after returning nodes with children()
...
Fix segfault in match_ns when matching prefix and node without ns
some general cleanup and code consilidation
better write handling - engine support dependent
better isset handling - engine support dependent
namespace fixes for reading/writing
2004-01-22 21:30:14 +00:00
Marcus Boerger
8f4e9d9e42
Enable inherited classes inside SPL and respect order of module init.
2004-01-18 15:16:26 +00:00
Marcus Boerger
9d5ef0070f
Export access to class_entry by function.
2004-01-18 13:19:41 +00:00
Sterling Hughes
cb7e90119f
namespace accesses are now soley URI based as opposed to prefix based.
2004-01-17 21:22:26 +00:00
Marcus Boerger
9e29f17493
Major bugfix for consistency.
...
# After long discussions we came to a conclusion on how to make this
# extension consistent in itself.
# Thanks to Rob for all the work
2004-01-17 19:41:32 +00:00
Sterling Hughes
5ca7c382c9
Remove these initializers as they are unused.
2004-01-09 06:12:29 +00:00
foobar
ccfc46b0aa
- Happy new year and PHP 5 for rest of the files too..
...
# Should the LICENSE and Zend/LICENSE dates be updated too?
2004-01-08 17:33:29 +00:00
foobar
63df219b31
- Update header + added missing Id tags.
2003-12-09 16:29:54 +00:00
Marcus Boerger
fc117add30
Several improvements to the simplexml_element object:
...
- Allow to use it as an instance of Iterator
- Prepareto use it as a normal object, including spcialization
2003-11-23 16:20:58 +00:00
Rob Richards
5191cd3e99
add interop with dom - simplexml_import_dom
...
change write behavior on elements to change actual contents
change clone method to clone node and not document
fix a few libxml mem leaks
2003-10-26 16:00:58 +00:00
Marcus Boerger
873bcefa52
Fix memleaks
2003-10-25 21:08:33 +00:00
Rob Richards
d1bfc58aee
use xmlInitParser instead of xmlInitThreads
...
reentrant safe as well no need for xml_parser_inited
2003-06-14 18:15:50 +00:00
Rob Richards
09eb38ec10
interoperability support
...
fix some memleak scenarios
2003-06-14 15:32:23 +00:00
Sterling Hughes
a148878752
god bless valgrind.
...
fix double free where object is prematurely dtor'd. I should probably convert
the simplexml nodes over to this system too. Actually the new dom extension
and everywhere else should use the same type of methods.. :)
2003-06-03 19:36:20 +00:00
Sterling Hughes
94136f0ccd
fix __clone()
...
add schema support
2003-05-27 22:15:17 +00:00
Sterling Hughes
afc2196715
add support for querying nodes with xpath expressions.
2003-05-26 03:57:41 +00:00
Sterling Hughes
94925b1c33
add very basic code for the simplexml extension. The following works ::
...
person.xml
--
<person>
<name>
<first>Sterling</first>
<last>Hughes</last>
</name>
</person>
person.php
--
<?php
$p = simplexml_load_file('person.xml');
echo $p->name->last . ', ' . $p->name->first;
?>
Still needs lots of work.
2003-05-18 20:33:26 +00:00