Improving the documentation of enums as discriminators test
@Ocramius was too eager to merge stuff Related to: https://github.com/doctrine/doctrine2/pull/6141
This commit is contained in:
parent
7789df39c5
commit
6344fd34cb
@ -24,6 +24,13 @@ class GH6141Test extends OrmFunctionalTestCase
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The intent of this test is to ensure that the ORM is capable
|
||||||
|
* of using objects as discriminators (which makes things a bit
|
||||||
|
* more dynamic as you can see on the mapping of `GH6141Person`)
|
||||||
|
*
|
||||||
|
* @group 6141
|
||||||
|
*/
|
||||||
public function testEnumDiscriminatorsShouldBeConvertedToString()
|
public function testEnumDiscriminatorsShouldBeConvertedToString()
|
||||||
{
|
{
|
||||||
$boss = new GH6141Boss('John');
|
$boss = new GH6141Boss('John');
|
||||||
@ -157,8 +164,8 @@ class GH6141People
|
|||||||
* @InheritanceType("JOINED")
|
* @InheritanceType("JOINED")
|
||||||
* @DiscriminatorColumn(name="discr", type="gh6141people")
|
* @DiscriminatorColumn(name="discr", type="gh6141people")
|
||||||
* @DiscriminatorMap({
|
* @DiscriminatorMap({
|
||||||
* "boss" = GH6141Boss::class,
|
* Doctrine\Tests\ORM\Functional\Ticket\GH6141People::BOSS = GH6141Boss::class,
|
||||||
* "employee" = GH6141Employee::class
|
* Doctrine\Tests\ORM\Functional\Ticket\GH6141People::EMPLOYEE = GH6141Employee::class
|
||||||
* })
|
* })
|
||||||
*/
|
*/
|
||||||
abstract class GH6141Person
|
abstract class GH6141Person
|
||||||
|
Loading…
x
Reference in New Issue
Block a user