CheckIntegrity
in package
Check validity of links on page
Table of Contents
Properties
- $count : int
- $errors : array<string|int, string>
- $links : array<string|int, string>
- $path : string
- $regExLink : string
- $regExPage : string
- $regExSrc : string
- $url : string
Methods
- __construct() : mixed
- checkUrl() : void
- loadUrl() : array<string|int, string>|null
Properties
$count
private
int
$count
= 0
$errors
private
array<string|int, string>
$errors
= []
$links
private
array<string|int, string>
$links
= []
$path
private
string
$path
$regExLink
private
string
$regExLink
= "/<a\\s[^>]*href=(\"??)([^\" >]*?)\\1[^>]*>(.*)<\\/a>/siU"
$regExPage
private
string
$regExPage
= ''
$regExSrc
private
string
$regExSrc
= "/<[^>]*src=(\"??)([^\" >]*?)\\1[^>]*>/siU"
$url
private
string
$url
Methods
__construct()
public
__construct(string $url[, string $path = '/' ]) : mixed
Parameters
- $url : string
- $path : string = '/'
checkUrl()
protected
checkUrl(string $url) : void
Parameters
- $url : string
loadUrl()
protected
loadUrl(string $url) : array<string|int, string>|null
Parameters
- $url : string