$pagehasFile()

Does Page have given filename in its files directory?

Available since version 3.0.166.

Usage

// basic usage
$bool = $page->hasFile(string $file);

// usage with all arguments
$bool = $page->hasFile(string $file, array $options = []);

Arguments

NameType(s)Description
$filestring

File basename or verbose hash

$options (optional)array
  • getPathname (bool): Get full path + filename when would otherwise return boolean true? Default:false
  • getPagefile (bool): Get Pagefile object when would otherwise return boolean true? Default:false

Return value

bool string


$page methods and properties

API reference based on ProcessWire core version 3.0.251