您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

35 行
907B

  1. <?php
  2. namespace Lc\CaracoleBundle\Doctrine\Extension;
  3. use Doctrine\Common\Collections\Collection;
  4. use Lc\SovBundle\Model\User\GroupUserInterface;
  5. use Lc\SovBundle\Model\User\UserInterface;
  6. interface ReductionPropertyInterface
  7. {
  8. public function getUsers(): Collection;
  9. public function addUser(UserInterface $user);
  10. public function removeUser(UserInterface $user);
  11. public function getGroupUsers(): Collection;
  12. public function addGroupUser(GroupUserInterface $groupUser);
  13. public function removeGroupUser(GroupUserInterface $groupUser);
  14. public function getDateStart(): ?\DateTimeInterface;
  15. public function setDateStart(?\DateTimeInterface $dateStart);
  16. public function getDateEnd(): ?\DateTimeInterface;
  17. public function setDateEnd(?\DateTimeInterface $dateEnd);
  18. public function getPermanent(): ?bool;
  19. public function setPermanent(bool $permanent);
  20. }