block / unblock && sprint closed
This commit is contained in:
@ -71,22 +71,33 @@ class Scrumissue
|
||||
private $giteajson;
|
||||
|
||||
/**
|
||||
* @ORM\ManyToOne(targetEntity="Scrum", inversedBy="Scrumissues")
|
||||
* @ORM\ManyToOne(targetEntity="Scrum", inversedBy="scrumissues")
|
||||
*/
|
||||
private $scrum;
|
||||
|
||||
/**
|
||||
* @ORM\ManyToOne(targetEntity="Scrumcolumn", inversedBy="Scrumissues")
|
||||
* @ORM\ManyToOne(targetEntity="Scrumcolumn", inversedBy="scrumissues")
|
||||
* @ORM\JoinColumn(nullable=true, onDelete="SET NULL")
|
||||
*/
|
||||
private $scrumcolumn;
|
||||
|
||||
/**
|
||||
* @ORM\ManyToOne(targetEntity="Scrumsprint", inversedBy="Scrumissues")
|
||||
* @ORM\ManyToOne(targetEntity="Scrumsprint", inversedBy="scrumissues")
|
||||
* @ORM\JoinColumn(nullable=true, onDelete="SET NULL")
|
||||
*/
|
||||
private $scrumsprint;
|
||||
|
||||
/**
|
||||
* @ORM\ManyToOne(targetEntity="Scrumissue", inversedBy="scrumissuedependencies")
|
||||
* @ORM\JoinColumn(nullable=true, onDelete="SET NULL")
|
||||
*/
|
||||
private $scrumissueblock;
|
||||
|
||||
/**
|
||||
* @ORM\OneToMany(targetEntity="Scrumissue", mappedBy="scrumissueblock", cascade={"persist"}, orphanRemoval=false)
|
||||
*/
|
||||
private $scrumissuedependencies;
|
||||
|
||||
/**
|
||||
* @ORM\OneToMany(targetEntity="Userpoker", mappedBy="scrumissue", cascade={"persist"}, orphanRemoval=true)
|
||||
*/
|
||||
@ -95,6 +106,8 @@ class Scrumissue
|
||||
public function __construct()
|
||||
{
|
||||
$this->userpokers = new ArrayCollection();
|
||||
$this->scrumissuedependcies = new ArrayCollection();
|
||||
$this->scrumissuedependencies = new ArrayCollection();
|
||||
}
|
||||
|
||||
public function getId(): ?int
|
||||
@ -277,6 +290,46 @@ class Scrumissue
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function getScrumissueblock(): ?self
|
||||
{
|
||||
return $this->scrumissueblock;
|
||||
}
|
||||
|
||||
public function setScrumissueblock(?self $scrumissueblock): self
|
||||
{
|
||||
$this->scrumissueblock = $scrumissueblock;
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Collection|Scrumissue[]
|
||||
*/
|
||||
public function getScrumissuedependencies(): Collection
|
||||
{
|
||||
return $this->scrumissuedependencies;
|
||||
}
|
||||
|
||||
public function addScrumissuedependency(Scrumissue $scrumissuedependency): self
|
||||
{
|
||||
if (!$this->scrumissuedependencies->contains($scrumissuedependency)) {
|
||||
$this->scrumissuedependencies[] = $scrumissuedependency;
|
||||
$scrumissuedependency->setScrumissue($this);
|
||||
}
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function removeScrumissuedependency(Scrumissue $scrumissuedependency): self
|
||||
{
|
||||
if ($this->scrumissuedependencies->contains($scrumissuedependency)) {
|
||||
$this->scrumissuedependencies->removeElement($scrumissuedependency);
|
||||
// set the owning side to null (unless already changed)
|
||||
if ($scrumissuedependency->getScrumissue() === $this) {
|
||||
$scrumissuedependency->setScrumissue(null);
|
||||
}
|
||||
}
|
||||
|
||||
return $this;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user