874 B
874 B
Upgrading PHPScraper
This document will help you upgrading PHPScraper from an earlier version to later versions.
From 0.x to 1.x
-
The namespace has been adjusted from
\spekulatiusto\Spekulatius\PHPScraper. Anyusestatements or other class references need to updated accordingly:-use spekulatius\phpscraper; +use Spekulatius\PHPScraper\PHPScraper;or
-$web = new \spekulatius\phpscraper; +$web = new \Spekulatius\PHPScraper\PHPScraper;
From 1.x to 2.x
- Support for PHP 7.x was dropped. PHP 8.0 is the minimum for v2.
- The publicly accessible function
parseXMLwas renamed toparseXml. - The codebase has been analysed with PHPStan and hardened manually. Due to this, some return types have changed. See v2 pull request for details.