MarkupQA::findLinks()

Find pages linking to another

Usage

// basic usage
$items = $markupQA->findLinks();

// usage with all arguments
$items = $markupQA->findLinks($page = null, array $fieldNames = [], string $selector = '', array $options = []);

Arguments

NameType(s)Description
$page (optional)Page null

Page to find links to, or omit to use page specified in constructor

$fieldNames (optional)array

Field names to look in or omit to use field specified in constructor

$selector (optional)string

Optional selector to use as a filter

$options (optional)array

Additional options

  • getIDs (bool): Return array of page IDs rather than Page instances. Default:false
  • getCount (bool): Return a total count (int) of found pages rather than Page instances. Default:false
  • confirm (bool): Confirm that the links are present by looking at the actual page field data. Default:true You can specify false for this option to make it perform faster, but with a potentially less accurate result.

Return value

PageArray array int


MarkupQA methods and properties

API reference based on ProcessWire core version 3.0.251