1
0
mirror of synced 2025-02-02 21:41:45 +03:00

#6303 #6304 documenting that the discriminator map order is extremely important for this test

This commit is contained in:
Marco Pivetta 2017-08-19 18:25:44 +02:00
parent b66643d52e
commit 4cbcdb761a
No known key found for this signature in database
GPG Key ID: 4167D3337FD9D629

View File

@ -82,9 +82,11 @@ class DDC6303Test extends OrmFunctionalTestCase
* @InheritanceType("JOINED")
* @DiscriminatorColumn(name="discr", type="string")
* @DiscriminatorMap({
* DDC6303ChildA::class = DDC6303ChildA::class,
* DDC6303ChildB::class = DDC6303ChildB::class,
* DDC6303ChildA::class = DDC6303ChildA::class,
* })
*
* Note: discriminator map order *IS IMPORTANT* for this test
*/
abstract class DDC6303BaseClass
{
@ -108,7 +110,7 @@ class DDC6303ChildA extends DDC6303BaseClass
/** @Entity @Table */
class DDC6303ChildB extends DDC6303BaseClass
{
/** @Column(type="array") */
/** @Column(type="simple_array", nullable=true) */
private $originalData;
public function __construct(string $id, array $originalData)