This repository was archived by the owner on Mar 5, 2023. It is now read-only.
Releases: 8fold/php-markup
Releases · 8fold/php-markup
Update dependencies
Merge pull request #67 from 8fold/feed-rss update dependencies
Update dependencies
Merge pull request #65 from 8fold/feed-rss Update composer.json
Classes constant not accessible
Merge pull request #64 from 8fold/feed-rss classes not accessible
To String magic method added
Merge pull request #63 from 8fold/feed-rss Update Element.php
Merged
Boolean should use attribute name only
Merge pull request #61 from 8fold/feed-rss Update composer.json
Use versioned dependencies
Merge pull request #61 from 8fold/feed-rss Update composer.json
Update Shoop shelf
Merge pull request #60 from 8fold/feed-rss Update composer.lock
Updated to latest Shoop
Merge pull request #56 from 8fold/feed-rss Element seems updated
0.2.0: Merge pull request #55 from 8fold/feed-rss
- Updated to use Shoop 0.6+
- Converted some Html/Data and related Html/Elements to use Shoop
- Introduced performance-based testing
- Improved attribute handling
- Created in Element:
- ->attrList to get the attributes as a string array or dictionary
- ->attrString returns the attributes as
attr="value"
string
Removals
Deprecated | Alternative |
---|---|
Element::__callStatic() | none |
HtmlElement->compiledElement() | HtmlElement->unfold() |
Element->attributes() | use Element->attrList() |
Element->compiledAttributes() | use Element->attrList() |
Element->compiledElement() | use Element->main |
Element->compiledContent() | use Element->content() then loop and unfold |
Element->extends() | use Element->attr("is...") |
Known issues
- One test is consistently slow than the others by about 3ms.