FIX Use new namespace/classname for Previewable

This commit is contained in:
Guy Sartorelli 2022-08-06 18:57:06 +12:00
parent d21503c88c
commit 0d8ecfddd2
No known key found for this signature in database
GPG Key ID: F313E3B9504D496A
2 changed files with 5 additions and 5 deletions

View File

@ -22,7 +22,7 @@ use SilverStripe\Forms\GridField\GridFieldPrintButton;
use SilverStripe\Forms\GridField\GridFieldSortableHeader;
use SilverStripe\Forms\LiteralField;
use SilverStripe\ORM\ArrayList;
use SilverStripe\ORM\CMSPreviewable;
use SilverStripe\Admin\Previewable;
use SilverStripe\ORM\DataList;
use SilverStripe\ORM\DataQuery;
use SilverStripe\ORM\Limitable;
@ -425,8 +425,8 @@ class Report extends ViewableData
$fieldFormatting[$source] = $info['link'];
} else {
$fieldFormatting[$source] = function ($value, $item) {
if ($item instanceof CMSPreviewable) {
/** @var CMSPreviewable $item */
if ($item instanceof Previewable) {
/** @var Previewable $item */
return sprintf(
'<a class="grid-field__link-block" href="%s" title="%s">%s</a>',
Convert::raw2att($item->CMSEditLink()),

View File

@ -4,10 +4,10 @@ namespace SilverStripe\Reports\Tests\ReportTest;
use SilverStripe\Control\Controller;
use SilverStripe\Dev\TestOnly;
use SilverStripe\ORM\CMSPreviewable;
use SilverStripe\Admin\Previewable;
use SilverStripe\ORM\DataObject;
class FakeObject extends DataObject implements CMSPreviewable, TestOnly
class FakeObject extends DataObject implements Previewable, TestOnly
{
private static $table_name = 'ReportTest_FakeObject';