Get just PageVersionInfo objects for all versions of given page
This is the same as using the getPageVersions() method with the getInfo
option.
Example
$page = $pages->get(1234);
$infos = $pagesVersions->getPageVersionInfos($page);
foreach($infos as $info) {
echo "<li>$info->version: $descriptionHtml</li>"; // i.e. "2: Hello world"
}
Usage
// basic usage
$pageVersionInfo = $pagesVersions->getPageVersionInfos(Page $page);
// usage with all arguments
$pageVersionInfo = $pagesVersions->getPageVersionInfos(Page $page, array $options = []);
Arguments
Name | Type(s) | Description |
---|---|---|
page | Page | |
options (optional) | array |
|
Return value
$pagesVersions methods and properties
API reference based on ProcessWire core version 3.0.236