diff --git a/.gitignore b/.gitignore index d1502b0..3171e94 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ vendor/ composer.lock +.idea/ \ No newline at end of file diff --git a/.travis.yml b/.travis.yml index a1629ba..f44309f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,20 @@ language: php + php: - 5.5 - - 5.4 - - 5.3 -before_install: - - wget http://getcomposer.org/composer.phar; chmod +x composer.phar; ./composer.phar install + - 5.6 + +before_script: + - composer install +# - wget http://getcomposer.org/composer.phar +# - php composer.phar require satooshi/php-coveralls:dev-master --dev --no-progress --prefer-source + +script: + - mkdir -p build/logs + - phpunit --coverage-clover build/logs/clover.xml + +after_script: + - php vendor/bin/coveralls --exclude-no-stmt + +after_success: + - coveralls diff --git a/README.md b/README.md index 9aeb771..5cb66c7 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # Revisiting PhpQuery -[![Build Status](https://travis-ci.org/wittiws/phpquery.png?branch=master)](https://travis-ci.org/wittiws/phpquery) +[![Build Status](https://travis-ci.org/c-harris/phpquery.svg?branch=master)](https://travis-ci.org/c-harris/phpquery) +[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/c-harris/phpquery/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/c-harris/phpquery/?branch=master) +[![Coverage Status](https://coveralls.io/repos/github/c-harris/phpquery/badge.svg?branch=master)](https://coveralls.io/github/c-harris/phpquery?branch=master) ## Basic usage of this fork diff --git a/composer.json b/composer.json index 7395617..45396c8 100644 --- a/composer.json +++ b/composer.json @@ -28,7 +28,7 @@ } ], "require":{ - "php":">=5.3.3", + "php":">7.0", "sabberworm/php-css-parser":"5.1.*" }, "autoload":{ diff --git a/src/PhpQueryObject.php b/src/PhpQueryObject.php index f5e3f9f..b5b8fe7 100644 --- a/src/PhpQueryObject.php +++ b/src/PhpQueryObject.php @@ -1234,7 +1234,7 @@ protected function pseudoClasses($class) if (!$param) break; // nth-child(n+b) to nth-child(1n+b) - if ($param{0} == 'n') + if ($param[0] == 'n') $param = '1' . $param; // :nth-child(index/even/odd/equation) if ($param == 'even' || $param == 'odd')