Download the PHP package vladshut/php-dom-wrapper without Composer
On this page you can find all versions of the php package vladshut/php-dom-wrapper. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package php-dom-wrapper
PHP DOM Wrapper
Intro
PHP DOM Wrapper is a simple DOM wrapper library to manipulate and traverse HTML documents. Based around jQuery's manipulation and traversal methods, largely mimicking the behaviour of it's jQuery counterparts.
Author
- Andrew Scott ([email protected])
Requirements
- PHP 5.4 or later
- PSR-4 compatible autoloader
Install
This library is designed to be installed via Composer.
Add the dependency into your projects composer.json.
Download the composer.phar
Install the library.
Autoloading
This library requires an autoloader, if you aren't already using one you can include Composers autoloader.
Methods
Manipulation
Method | Implemented |
---|---|
addClass | Yes |
after | Yes |
append | Yes |
attr | Yes |
before | Yes |
clone | Yes |
detach | Yes |
empty | Yes |
hasClass | Yes |
html | Yes |
prepend | Yes |
remove | Yes |
removeAttr | Yes |
removeClass | Yes |
replaceWith | Yes |
text | Yes |
unwrap | Yes |
wrap | Yes |
wrapAll | Yes |
wrapInner | Yes |
Traversal
Method | Implemented | Method Name (if different) |
---|---|---|
add | Yes | |
children | Yes | |
closest | Yes | |
contents | Yes | |
eq | Yes | |
filter | Yes | |
find | Yes | |
first | Yes | |
has | Yes | |
is | Yes | |
last | Yes | |
map | Yes | |
next | Yes | following |
nextAll | Yes | followingAll |
nextUntil | Yes | followingUntil |
not | Yes | |
parent | Yes | |
parents | Yes | |
parentsUntil | Yes | |
prev | Yes | preceding |
prevAll | Yes | precedingAll |
prevUntil | Yes | precedingUntil |
siblings | Yes | |
slice | Yes |
Additional Methods:
- count()
- each()
Usage
Example #1:
Licensing
PHP DOM Wrapper is licensed by Andrew Scott under the BSD 3-Clause License, see the LICENSE file for more details.
All versions of php-dom-wrapper with dependencies
ext-mbstring Version *
ext-libxml Version *
lib-libxml Version >=2.7.7
symfony/css-selector Version 2.6.*