Source of file ExtTest_Middle.php
Size: 0,755 Bytes - Last Modified: 2021-12-23T10:27:20+00:00
/var/www/docs.ssmods.com/process/src/tests/php/UsedOnTableTest/ExtTest_Middle.php
12345678910111213141516171819202122232425262728 | <?php namespace SilverStripe\Admin\Tests\UsedOnTableTest; use SilverStripe\Dev\TestOnly; use SilverStripe\ORM\DataObject; // This class is fairly similar to an ElementalArea, its purpose to // a) connect InnerObj to OuterObs in UsedOnTableText_ExtTest_Extension // b) removed from the UsedOnTable results in UsedOnTableText_ExtTest_Extension class ExtTest_Middle extends DataObject implements TestOnly { private static $table_name = 'TestOnly_UsedOnTableTest_ExtTest_Middle'; private static $has_one = [ // linking test 'InnerObj' => ExtTest_Inner::class, // exclusion test 'ThingObj' => ExtTest_UsedThing::class, ]; private static $has_many = [ 'OuterObjs' => ExtTest_Outer::class, ]; } |