A CakePHP plugin for recursively scanning links
MIT License
Bot releases are hidden (Show)
clean_url()
, get_hostname_from_url()
and is_external_url()
global network functions, which used tophp-tools
but have been deprecated and will be removed by it;php-tools
1.10.Full Changelog: https://github.com/mirko-pagliai/cakephp-link-scanner/compare/1.2.0...1.2.1
Published by mirko-pagliai 9 months ago
phpUri
library;ScanEntity
no longer extends any Entity
class and directly implements ArrayAccess
and the methods it requires.Entity
class have been removed (and the class was also removed);Full Changelog: https://github.com/mirko-pagliai/cakephp-link-scanner/compare/1.1.18...1.2.0
Published by mirko-pagliai 9 months ago
__debugInfo()
, __get()
, has()
, hasValue()
, get()
, isEmpty()
, set()
and toArray()
methods provided by theEntity
class are deprecated and will be removed in a future release. The has()
, get()
and set()
methods can beArrayAccess
, already present (using the ScanResult
class as if it were an array).Entity
class was only extended and used by ScanResult
, so this is especially true for the latter class;BodyParser
provides its own urlToAbsolute()
protected method.Full Changelog: https://github.com/mirko-pagliai/cakephp-link-scanner/compare/1.1.17...1.1.18
Published by mirko-pagliai 10 months ago
Exceptionist
class;BodyParser
and Entity
classes and no longer uses the ones provided by php-tools
;php-tools
1.8;Full Changelog: https://github.com/mirko-pagliai/cakephp-link-scanner/compare/1.1.16...1.1.17
Published by mirko-pagliai over 1 year ago
LINK_SCANNER_TMP
constant. This constant, which can be defined before the plugin, affects all used files;Full Changelog: https://github.com/mirko-pagliai/cakephp-link-scanner/compare/1.1.15...1.1.16
Published by mirko-pagliai over 1 year ago
LinkScannerCommand
also prints the total number of invalid links to the console;Full Changelog: https://github.com/mirko-pagliai/cakephp-link-scanner/compare/1.1.14...1.1.15
Published by mirko-pagliai about 2 years ago
phpstan
, psalm
and for the composer.json
file.Published by mirko-pagliai over 2 years ago
php-tools
1.6.1.Full Changelog: https://github.com/mirko-pagliai/cakephp-link-scanner/compare/1.1.12...1.1.13
Published by mirko-pagliai over 2 years ago
Full Changelog: https://github.com/mirko-pagliai/cakephp-link-scanner/compare/1.1.11...1.1.12
Published by mirko-pagliai over 2 years ago
Published by mirko-pagliai almost 3 years ago
--export-only-bad-results
option, the--export
option is set automatically and the file exported correctly (seeFull Changelog: https://github.com/mirko-pagliai/cakephp-link-scanner/compare/1.1.9...1.1.10
Published by mirko-pagliai almost 3 years ago
LinkScanner::_getResponse()
and LinkScannerCommand::execute()
does notDeprecated
exception), which areTestCase::getClientStub()
. This simplifies testing;cakephp
4.3.Published by mirko-pagliai about 3 years ago
LinkScanner::import()
, in catching exception messages;Published by mirko-pagliai about 3 years ago
ScanEntity
when calling non-existent magic methods;Published by mirko-pagliai over 3 years ago
php
8.Published by mirko-pagliai over 3 years ago
TestCase::getClientReturnsRedirect()
method;phpstan
phpunit
9.Published by mirko-pagliai almost 4 years ago
php-tools
1.4.5;phpstan
, so fixed some code.Published by mirko-pagliai about 4 years ago
me-tools
2.19.7 and php-tools
1.4.1.Published by mirko-pagliai over 4 years ago
exportOnlyBadResults
option for LinkScanner
. With a true
value,--export-only-bad-results
option forLinkScannerCommand
;LinkScanner::canBeScanned()
method renamed as _canBeScanned()
.Published by mirko-pagliai over 4 years ago
cakephp
4.