Source of file ChangeSetTestObject.php
Size: 1,054 Bytes - Last Modified: 2021-12-23T10:35:47+00:00
/var/www/docs.ssmods.com/process/src/tests/php/VersionedTest/ChangeSetTestObject.php
123456789101112131415161718192021222324252627282930313233343536373839404142434445 | <?php namespace SilverStripe\Versioned\Tests\VersionedTest; use SilverStripe\Dev\TestOnly; use SilverStripe\ORM\DataObject; use SilverStripe\ORM\HasManyList; use SilverStripe\ORM\ManyManyList; use SilverStripe\Versioned\RecursivePublishable; use SilverStripe\Versioned\Versioned; use SilverStripe\ORM\Hierarchy\Hierarchy; /** * @property string $Name * @property string $Title * @property string $Content * @method ChangeSetTestObject Parent() * @method HasManyList Children() * @method ManyManyList Related() * @mixin Versioned * @mixin RecursivePublishable */ class ChangeSetTestObject extends DataObject implements TestOnly { private static $table_name = 'ChangeSetVersionedTest_DataObject'; private static $db = [ "Name" => "Varchar", 'Title' => 'Varchar', ]; private static $extensions = [ Versioned::class, Hierarchy::class ]; private static $owns = [ 'AllChildren', ]; private static $many_many = [ 'Related' => RelatedWithoutversion::class, ]; } |