Download the PHP package volux/dom without Composer
On this page you can find all versions of the php package volux/dom. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package dom
volux\Dom v1.3.1
PHP version >= 5.3.6 extended DOM Objects via \DOMDocument::registerNodeClass with jQuery-like functionality:
- volux\Dom\Html > volux\Dom\Document > \DOMDocument, volux\Dom\Attr > \DOMAttr, volux\Dom\Tag > volux\Dom\Element > \DOMElement, volux\Dom\Text > \DOMText, volux\Dom\Comment > \DOMComment, volux\Dom\Cdata > \DOMCdataSection;
- volux\Dom\Table and volux\Dom\Form (with volux\Dom\Field) helpers;
- extended \DOMXPath via volux\Dom\XPath with converting CSS selectors to XPath expression;
- volux\Dom\Xslt class implement shadow load XSLT file or XSLT string (including from lambda function) and transformation with replacing target element;
- wrapped DOMNodelist and DOMNamedNodeMap with volux\Set who implement \ArrayIterator and \RecursiveIterator interfaces.
Links
Install
Add to your composer.json
or copy src\volux
to vendor
directory and use your PRS-0 autoloader.
Parse external html example
XSL transform example
Build form example
Build html complex example
Result:
TODO
Implement most important & relevant functional in jQuery API Manipulation & Traversing sections:
- .contents()
- .css()
- .detach()
- .index()
- .nextUntil()
- .not()
- .slice()
- .toggleClass()
- .wrapAll()
- .wrapInner()
- e.t.c.
All versions of dom with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.3.6
ext-xsl Version *
ext-mbstring Version *
ext-xsl Version *
ext-mbstring Version *
The package volux/dom contains the following files
Loading the files please wait ....