diff options
author | Andrew Dolgov <[email protected]> | 2022-12-13 20:08:43 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2022-12-13 20:08:43 +0300 |
commit | 8ea537123d1cef38f25f9fbe92e3a9c0f89de55a (patch) | |
tree | 0b40ea733af15c1f33403e42afc8afa14d48b87c /plugins/af_readability/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php | |
parent | 313f12ae9306fc62bbbfa10310a2feb20aa274c5 (diff) |
move af_readability out of master tree
Diffstat (limited to 'plugins/af_readability/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php')
-rw-r--r-- | plugins/af_readability/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php | 99 |
1 files changed, 0 insertions, 99 deletions
diff --git a/plugins/af_readability/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php b/plugins/af_readability/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php deleted file mode 100644 index 69a6ecdad..000000000 --- a/plugins/af_readability/vendor/masterminds/html5/src/HTML5/Serializer/RulesInterface.php +++ /dev/null @@ -1,99 +0,0 @@ -<?php -/** - * @file - * The interface definition for Rules to generate output. - */ - -namespace Masterminds\HTML5\Serializer; - -/** - * To create a new rule set for writing output the RulesInterface needs to be implemented. - * The resulting class can be specified in the options with the key of rules. - * - * For an example implementation see Serializer\OutputRules. - */ -interface RulesInterface -{ - /** - * The class constructor. - * - * Note, before the rules can be used a traverser must be registered. - * - * @param mixed $output The output stream to write output to. - * @param array $options An array of options. - */ - public function __construct($output, $options = array()); - - /** - * Register the traverser used in but the rules. - * - * Note, only one traverser can be used by the rules. - * - * @param Traverser $traverser The traverser used in the rules. - * - * @return RulesInterface $this for the current object. - */ - public function setTraverser(Traverser $traverser); - - /** - * Write a document element (\DOMDocument). - * - * Instead of returning the result write it to the output stream ($output) - * that was passed into the constructor. - * - * @param \DOMDocument $dom - */ - public function document($dom); - - /** - * Write an element. - * - * Instead of returning the result write it to the output stream ($output) - * that was passed into the constructor. - * - * @param mixed $ele - */ - public function element($ele); - - /** - * Write a text node. - * - * Instead of returning the result write it to the output stream ($output) - * that was passed into the constructor. - * - * @param mixed $ele - */ - public function text($ele); - - /** - * Write a CDATA node. - * - * Instead of returning the result write it to the output stream ($output) - * that was passed into the constructor. - * - * @param mixed $ele - */ - public function cdata($ele); - - /** - * Write a comment node. - * - * Instead of returning the result write it to the output stream ($output) - * that was passed into the constructor. - * - * @param mixed $ele - */ - public function comment($ele); - - /** - * Write a processor instruction. - * - * To learn about processor instructions see InstructionProcessor - * - * Instead of returning the result write it to the output stream ($output) - * that was passed into the constructor. - * - * @param mixed $ele - */ - public function processorInstruction($ele); -} |