Pass mtime to menu resolving method results

This commit is contained in:
Samuel Georges 2014-11-19 17:46:26 +11:00
parent f351697c48
commit b6ec6ccf2c
1 changed files with 3 additions and 1 deletions

View File

@ -104,7 +104,7 @@ class Page extends CmsCompoundObject
public static function url($page, $params = [], $absolute = true)
{
/*
* Reuse existing controller or create a new one,
* Reuse existing controller or create a new one,
* assuming that the method is called not during the front-end
* request processing.
*/
@ -181,11 +181,13 @@ class Page extends CmsCompoundObject
return;
}
$page = self::loadCached($theme, $item->reference);
$pageUrl = self::url($item->reference);
$result = [];
$result['url'] = $pageUrl;
$result['isActive'] = $pageUrl == $url;
$result['mtime'] = $page ? $page->mtime : null;
}
return $result;