2016-10-14 03:30:05 +02:00
|
|
|
SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObject:
|
2016-09-26 07:22:19 +02:00
|
|
|
parent1:
|
|
|
|
Title: 'my object'
|
2022-04-29 04:01:15 +02:00
|
|
|
parent2:
|
|
|
|
Title: 'my object2'
|
2024-05-13 04:15:37 +02:00
|
|
|
SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObjectSubclass:
|
|
|
|
parent1:
|
|
|
|
Title: 'my object'
|
|
|
|
parent2:
|
|
|
|
Title: 'my object2'
|
2016-10-14 03:30:05 +02:00
|
|
|
SilverStripe\ORM\Tests\ManyManyThroughListTest\Item:
|
2022-04-29 04:01:15 +02:00
|
|
|
# Having this one first means the IDs of records aren't the same as the IDs of the join objects.
|
|
|
|
child0:
|
|
|
|
Title: 'not filtered'
|
2016-09-26 07:22:19 +02:00
|
|
|
child1:
|
|
|
|
Title: 'item 1'
|
|
|
|
child2:
|
|
|
|
Title: 'item 2'
|
2016-10-14 03:30:05 +02:00
|
|
|
SilverStripe\ORM\Tests\ManyManyThroughListTest\JoinObject:
|
2016-09-26 07:22:19 +02:00
|
|
|
join1:
|
|
|
|
Title: 'join 1'
|
2016-10-03 03:51:34 +02:00
|
|
|
Sort: 4
|
2016-10-14 03:30:05 +02:00
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObject.parent1
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child1
|
2016-09-26 07:22:19 +02:00
|
|
|
join2:
|
|
|
|
Title: 'join 2'
|
2016-10-03 03:51:34 +02:00
|
|
|
Sort: 2
|
2016-10-14 03:30:05 +02:00
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObject.parent1
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child2
|
2022-04-29 04:01:15 +02:00
|
|
|
join3:
|
|
|
|
Title: 'join 3'
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObject.parent2
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child1
|
|
|
|
join4:
|
|
|
|
Title: 'join 4'
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObject.parent2
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child2
|
2024-05-13 04:15:37 +02:00
|
|
|
SilverStripe\ORM\Tests\ManyManyThroughListTest\PseudoPolyJoinObject:
|
|
|
|
join1:
|
|
|
|
Title: 'join 1'
|
|
|
|
Sort: 4
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObjectSubclass.parent1
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child1
|
|
|
|
join2:
|
|
|
|
Title: 'join 2'
|
|
|
|
Sort: 2
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObjectSubclass.parent1
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child2
|
|
|
|
join3:
|
|
|
|
Title: 'join 3'
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObjectSubclass.parent2
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child1
|
|
|
|
join4:
|
|
|
|
Title: 'join 4'
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\TestObjectSubclass.parent2
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Item.child2
|
2018-03-21 22:26:25 +01:00
|
|
|
SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectA:
|
|
|
|
obja1:
|
|
|
|
Title: 'object A1'
|
|
|
|
SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectB:
|
|
|
|
objb1:
|
|
|
|
Title: 'object B1'
|
|
|
|
objb2:
|
|
|
|
Title: 'object B2'
|
|
|
|
SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyItem:
|
|
|
|
child1:
|
|
|
|
Title: 'item 1'
|
|
|
|
child2:
|
|
|
|
Title: 'item 2'
|
|
|
|
SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyJoinObject:
|
|
|
|
join1:
|
|
|
|
Title: 'join 1'
|
|
|
|
Sort: 4
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectA.obja1
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyItem.child1
|
|
|
|
join2:
|
|
|
|
Title: 'join 2'
|
|
|
|
Sort: 2
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectA.obja1
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyItem.child2
|
|
|
|
join3:
|
|
|
|
Title: 'join 3'
|
|
|
|
Sort: 2
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectB.objb1
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyItem.child2
|
|
|
|
join4:
|
|
|
|
Title: 'join 4'
|
|
|
|
Sort: 2
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyObjectB.objb2
|
|
|
|
Child: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\PolyItem.child2
|
2018-11-01 01:42:27 +01:00
|
|
|
SilverStripe\ORM\Tests\ManyManyThroughListTest\Locale:
|
|
|
|
international:
|
|
|
|
Title: 'International'
|
|
|
|
Locale: 'en_NZ'
|
|
|
|
URLSegment: 'international'
|
|
|
|
IsGlobalDefault: 1
|
|
|
|
mexico:
|
|
|
|
Title: 'Mexico'
|
|
|
|
Locale: 'es_MX'
|
|
|
|
URLSegment: 'mexico'
|
|
|
|
IsGlobalDefault: 0
|
|
|
|
argentina:
|
|
|
|
Title: 'Argentina'
|
|
|
|
Locale: 'es_AR'
|
|
|
|
URLSegment: 'argentina'
|
|
|
|
IsGlobalDefault: 0
|
|
|
|
SilverStripe\ORM\Tests\ManyManyThroughListTest\FallbackLocale:
|
|
|
|
mexico_international:
|
|
|
|
Sort: 2
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Locale.mexico
|
|
|
|
Locale: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Locale.international
|
|
|
|
mexico_argentina:
|
|
|
|
Sort: 1
|
|
|
|
Parent: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Locale.mexico
|
2022-04-29 04:01:15 +02:00
|
|
|
Locale: =>SilverStripe\ORM\Tests\ManyManyThroughListTest\Locale.argentina
|