Source of file SiteTreeTest_ClassD.php
Size: 0,681 Bytes - Last Modified: 2021-12-23T10:28:18+00:00
/var/www/docs.ssmods.com/process/src/tests/php/Model/SiteTreeTest_ClassD.php
12345678910111213141516171819202122232425262728293031 | <?php namespace SilverStripe\CMS\Tests\Model; use SilverStripe\Dev\TestOnly; use Page; class SiteTreeTest_ClassD extends Page implements TestOnly { private static $table_name = 'SiteTreeTest_ClassD'; // Only allows this class, no children classes private static $allowed_children = [ '*' . SiteTreeTest_ClassC::class, ]; private static $extensions = [ SiteTreeTest_ExtensionA::class, SiteTreeTest_ExtensionB::class, ]; public $canEditValue = null; public function canEdit($member = null) { return isset($this->canEditValue) ? $this->canEditValue : parent::canEdit($member); } } |