[ Index ] |
PHP Cross Reference of DokuWiki |
[Source view] [Print] [Project Stats]
Manipulation Trait
License: | http://opensource.org/licenses/BSD-3-Clause BSD 3 Clause |
File Size: | 748 lines (20 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
__call(string $name, array $arguments) X-Ref |
Magic method - Trap function names using reserved keyword (empty, clone, etc..) return: mixed param: string $name param: array $arguments |
__toString() X-Ref |
return: string |
inputPrepareAsTraversable($input) X-Ref |
return: iterable param: string|NodeList|\DOMNode $input |
inputAsNodeList($input, $cloneForManipulate = true) X-Ref |
return: NodeList param: string|NodeList|\DOMNode $input param: bool $cloneForManipulate |
inputAsFirstNode($input) X-Ref |
return: \DOMNode|null param: string|NodeList|\DOMNode $input |
nodesFromHtml($html) X-Ref |
return: NodeList param: string $html |
manipulateNodesWithInput($input, callable $callback) X-Ref |
return: self param: string|NodeList|\DOMNode|callable $input param: callable $callback |
detach(string $selector = null) X-Ref |
return: NodeList param: string|null $selector |
destroy(string $selector = null) X-Ref |
return: self param: string|null $selector |
substituteWith($input) X-Ref |
return: self param: string|NodeList|\DOMNode|callable $input |
text($input = null) X-Ref |
return: string|self param: string|NodeList|\DOMNode|callable $input |
getText() X-Ref |
return: string |
setText($input) X-Ref |
return: self param: string|NodeList|\DOMNode|callable $input |
precede($input) X-Ref |
return: self param: string|NodeList|\DOMNode|callable $input |
follow($input) X-Ref |
return: self param: string|NodeList|\DOMNode|callable $input |
prependWith($input) X-Ref |
return: self param: string|NodeList|\DOMNode|callable $input |
appendWith($input) X-Ref |
return: self param: string|NodeList|\DOMNode|callable $input |
prependTo($selector) X-Ref |
return: self param: string|NodeList|\DOMNode $selector |
appendTo($selector) X-Ref |
return: self param: string|NodeList|\DOMNode $selector |
_empty() X-Ref |
return: self |
_clone() X-Ref |
return: NodeList|\DOMNode |
removeAttr(string $name) X-Ref |
return: self param: string $name |
hasAttr(string $name) X-Ref |
return: bool param: string $name |
getAttr(string $name) X-Ref |
return: string param: string $name |
setAttr(string $name, $value) X-Ref |
return: self param: string $name param: mixed $value |
attr(string $name, $value = null) X-Ref |
return: self|string param: string $name param: mixed $value |
_pushAttrValue(string $name, $value, bool $addValue = false) X-Ref |
param: string $name param: string|callable $value param: bool $addValue |
addClass($class) X-Ref |
return: self param: string|callable $class |
removeClass($class) X-Ref |
return: self param: string|callable $class |
hasClass(string $class) X-Ref |
return: bool param: string $class |
_getFirstChildWrapStack(Element $node) X-Ref |
return: \SplStack param: Element $node |
_prepareWrapStack(Element $node) X-Ref |
return: \SplStack param: Element $node |
wrapWithInputByCallback($input, callable $callback) X-Ref |
param: string|NodeList|\DOMNode|callable $input param: callable $callback |
wrapInner($input) X-Ref |
return: self param: string|NodeList|\DOMNode|callable $input |
wrap($input) X-Ref |
return: self param: string|NodeList|\DOMNode|callable $input |
wrapAll($input) X-Ref |
return: self param: string|NodeList|\DOMNode|callable $input |
unwrap() X-Ref |
return: self |
getOuterHtml(bool $isIncludeAll = false) X-Ref |
return: string param: int $isIncludeAll |
getHtml(bool $isIncludeAll = false) X-Ref |
return: string param: int $isIncludeAll |
setHtml($input) X-Ref |
return: self param: string|NodeList|\DOMNode|callable $input |
html($input = null) X-Ref |
return: string|self param: string|NodeList|\DOMNode|callable $input |
create($input) X-Ref |
return: NodeList param: string|NodeList|\DOMNode $input |