CompositeStringIdentEntity.php 523 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace Symfony\Tests\Bridge\Doctrine\Fixtures;
  3. use Doctrine\ORM\Mapping\Id;
  4. use Doctrine\ORM\Mapping\Column;
  5. use Doctrine\ORM\Mapping\Entity;
  6. /** @Entity */
  7. class CompositeStringIdentEntity
  8. {
  9. /** @Id @Column(type="string") */
  10. protected $id1;
  11. /** @Id @Column(type="string") */
  12. protected $id2;
  13. /** @Column(type="string") */
  14. public $name;
  15. public function __construct($id1, $id2, $name)
  16. {
  17. $this->id1 = $id1;
  18. $this->id2 = $id2;
  19. $this->name = $name;
  20. }
  21. }