Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

40 linhas
1015B

  1. <?php
  2. namespace Lc\PietroBundle\Model\ProjectInspiring;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Lc\PietroBundle\Doctrine\Extension\DescriptionProjectInterface;
  5. use Lc\PietroBundle\Doctrine\Extension\DescriptionProjectTrait;
  6. use Lc\PietroBundle\Model\IndividualData\IndividualDataInterface;
  7. /**
  8. * @ORM\MappedSuperclass()
  9. */
  10. abstract class ProjectInspiring implements DescriptionProjectInterface, ProjectInspiringInterface
  11. {
  12. use DescriptionProjectTrait;
  13. /**
  14. * @ORM\ManyToOne(targetEntity="Lc\PietroBundle\Model\IndividualData\IndividualDataInterface", inversedBy="projectInspiring")
  15. */
  16. protected $individualData;
  17. public function __toString()
  18. {
  19. return "Les actions inspirantes";
  20. }
  21. public function getIndividualData(): ?IndividualDataInterface
  22. {
  23. return $this->individualData;
  24. }
  25. public function setIndividualData(?IndividualDataInterface $individualData): self
  26. {
  27. $this->individualData = $individualData;
  28. return $this;
  29. }
  30. }