public function getScreenshots()
{
$screenshots = $this->getMetaData('extra.xpressengine.screenshots');
if ($screenshots === null || empty($screenshots)) {
return [];
}
$resolved = [];
foreach ($screenshots as $screenshot) {
$path = $this->getPath($screenshot);
if (realpath($path) !== false) {
$class = $this->class;
$file = $class::asset($screenshot);
$resolved[] = $file;
}
if (realpath(base_path($screenshot)) !== false) {
$resolved[] = asset($screenshot);
}
}
return $resolved;
}