# Feature request: Schema handlers for ext/xsl

- Thread: https://externals.io/message/4308
- Original archive: https://news-web.php.net/php.internals/4308
- Started by Timm Friebe on 2003-08-31T10:09:51+00:00
- Messages: 1
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #4308 — Timm Friebe — 2003-08-31T10:09:51+00:00

URL: https://externals.io/message/4308#4308

Hello,

as ext/sablot has been removed from CVS [1], I would like to make a
feature request. One of the features I really liked about Sablotron was
the possibility of using schema handlers [2] to be able to realize
callbacks to PHP while processing (I used it to calculate image sizes if
needed, to retrieve "include"-snippets from a database and to track
dependencies). AFAIS, there is no such feature in th current ext/xsl
(correct me if I'm wrong), but after looking at some of libxml2's
documentation, I guess it would be possible [3].

Is someone already thinking of implementing this?

1] http://cvs.php.net/cvs.php/php-src/ext/sablot?sa=1&login=2
2] http://de3.php.net/manual/en/function.xslt-set-scheme-handlers.php
3] http://mail.gnome.org/archives/xml/2001-March/msg00022.html

- Timm
