Sakshi has uploaded a new change for review. https://gerrit.wikimedia.org/r/94353
Change subject: Modified File ...................................................................... Modified File Change-Id: Ie2f708df4f2135cf8f3fb0cf95503a7d5a373e6a --- A parser_demo.php 1 file changed, 31 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CSS refs/changes/53/94353/1 diff --git a/parser_demo.php b/parser_demo.php new file mode 100644 index 0000000..aa125e1 --- /dev/null +++ b/parser_demo.php @@ -0,0 +1,31 @@ +<?php +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Parser.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Settings.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Property/AtRule.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Value/Value.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Value/PrimitiveValue.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Value/Size.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Value/String.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/CSSList/CSSList.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/CSSList/CSSBlockList.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/CSSList/Document.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/CSSList/KeyFrame.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Value/Value.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Property/Charset.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/RuleSet/RuleSet.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/RuleSet/DeclarationBlock.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/RuleSet/AtRuleSet.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Rule/Rule.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Value/URL.php'; +require_once 'PHP-CSS-Parser/lib/Sabberworm/CSS/Property/Selector.php'; + +$oParser = new Sabberworm\CSS\Parser(file_get_contents('file1.css')); +$oCss = $oParser->parse(); +echo "Original CSS " . $oCss; + +foreach($oCss->getAllRuleSets() as $oRuleSet) { + echo $oRuleSet . "\n"; + $oRuleSet->removeRule('background-'); +} +echo "Modified CSS " . $oCss; +?> -- To view, visit https://gerrit.wikimedia.org/r/94353 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ie2f708df4f2135cf8f3fb0cf95503a7d5a373e6a Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/CSS Gerrit-Branch: master Gerrit-Owner: Sakshi <sakshi.apr...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits