-
Notifications
You must be signed in to change notification settings - Fork 20
Home
Thomas Weinert edited this page Aug 5, 2014
·
21 revisions
FluentDOM is a small library that encapsulates PHPs DOM API. Up to version 4.x it was mostly an implementation of the jQuery Traversing and Manipulation APIs. Version 5 is an reimplementation. This interface is still here and implemented in the FluentDOM\Query class.
But it now provides several classes that extend the PHP DOM classes. They provide shortcuts, syntax sugar and some workarounds for bugs.
This two classes are list classes for element and text nodes.
- Attribute - extends DOMAttribute
- CdataSection - extends DOMCdataSection
- Comment - extends DOMComment
- Document - extends DOMDocument
- Element - extends DOMElement
- Text - extends DOMText
- Xpath - extends DOMXpath
- Appendable - Append an object to an XML element node
- XmlSerializable - serialize an object into an XML fragment
-
Loadable - Loaders for
FluentDOM\Nodes
andFluentDOM\Query
- Home
- Getting Started
- Tasks
- Plugins
- Functions
- Lists
- Creator (5.1)
- CSS Selectors
- Convertors
- Loaders
- Serializers (5.1)
- Transformers (5.1)
- Extended DOM
- XMLReader (6.1)
- XMLWriter (6.1)
- Interfaces