Added Admin::getPageMedia() method

This commit is contained in:
Andy Miller
2017-05-31 17:11:46 -06:00
parent 27899aa08e
commit 2a1867da49
2 changed files with 22 additions and 0 deletions

View File

@@ -290,6 +290,25 @@ class Admin
return $tmp_dir;
}
public static function getPageMedia()
{
$files = [];
$grav = Grav::instance();
$pages = $grav['pages'];
$route = '/' . ltrim($grav['admin']->route, '/');
/** @var Page $page */
$page = $pages->dispatch($route);
$parent_route = null;
if ($page) {
$media = $page->media()->all();
$files = array_keys($media);
}
return $files;
}
/**
* Get current session.
*