Software Details:
Version: 5.3 updated
Upload Date: 22 Jul 15
Distribution Type: Freeware
Downloads: 11
FluentDOM practically enhances the way PHP developers interact with DOM elements, allowing much more easier manipulation of HTML code.
What is new in this release:
- Added:
- FluentDOM::load() provides direct access to the loaders
- Changed:
- FluentDOM\Serializer\Json now writes json using the JsonDOM rules.
What is new in version 5.2.1:
- Added:
- FluentDOM::load() provides direct access to the loaders
- Changed:
- FluentDOM\Serializer\Json now writes json using the JsonDOM rules.
What is new in version 5.1.0:
- Added:
- FluentDOM\ProcessingInstruction extends DOMProcessingInstruction
- FluentDOM\Element::applyNamespaces(), adds xmlns attributes depending on the current namespace registration.
- New FluentDOM\Nodes\Creator allows for compact node creation
- FluentDOM\Loader\PHP\SimpleXml, load SimpleXmlElement
- FluentDOM\Loader\PHP\PDO, load PDP statements
- FluentDOM\Loader\Json\BadgerFish, load BadgerFish Json
- FluentDOM\Loader\Json\JsonML, load JsonML
- FluentDOM\Loader\Lazy - Lazy load other loaders
- FluentDOM\Serializer\Json\BadgerFish - generate BadgerFish Json
- FluentDOM\Serializer\Json\JsonML - generate JsonML
- FluentDOM\Serializer\Json\RabbitFish - generate RabbitFish Json
- FluentDOM\Serializer\Json\Rayfish - generate Rayfish Json
- Changed:
- FluentDOM\Xpath is now a functor.
- FluentDOM\Element::apppend() is now longer restricted to FluentDOM\Appendable, but allows all kind of arguments
What is new in version 5:
- Original FluentDOM functionality is now in FluentDOM\Query.
What is new in version 4.1:
- Changed:
- XPath expression do not register the namespaces of the context element if possible. This should improve performance and avoid conflicts.
- Tests now compatible to PHPUnit 3.5
- FluentDOMCore::load() now throws an exception if the source is empty
- Added:
- FluentDOM::$attr property access for xml attributes
- FluentDOM::$css property access to the css option in the style attribute
- FluentDOM::$data property access to HTML 5 data attributes
- FluentDOM::data() read/write HTML 5 data attributes
- FluentDOM::removeData() remove HTML 5 data attributes
- FluentDOM::hasData() check if an element has HTML 5 data attributes
- FluentDOM::reverse() reverse the order of the matched nodes.
Requirements:
- PHP 5.2 or higher
Limitations:
- For advanced developers only.
Comments not found