for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Dynamic\ViewableDataObject\Test\TestOnly;
use Dynamic\ViewableDataObject\Extensions\ViewableDataObject;
use SilverStripe\Dev\TestOnly;
use SilverStripe\ORM\DataObject;
class ViewableTestObject extends DataObject implements TestOnly
{
/**
* @var array
*/
private static $db = [
'Title' => 'Varchar(255)',
'Content' => 'HtmlText',
];
private static $extensions = [
ViewableDataObject::class,
* @return DataObject
public function getParentPage()
return \Page::get()->first();
}