block / unblock && sprint closed
This commit is contained in:
@ -114,6 +114,18 @@ class Scrum
|
||||
return $tab;
|
||||
}
|
||||
|
||||
public function getScrumsprintstosee($viewclosed) {
|
||||
$sprints=$this->getScrumsprints();
|
||||
if($viewclosed=="false") {
|
||||
foreach($sprints as $sprint) {
|
||||
if($sprint->getClosed()) {
|
||||
$sprints->removeElement($sprint);
|
||||
}
|
||||
}
|
||||
}
|
||||
return $sprints;
|
||||
}
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->users = new ArrayCollection();
|
||||
|
@ -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;
|
||||
}
|
||||
}
|
@ -33,6 +33,11 @@ class Scrumsprint
|
||||
*/
|
||||
private $rowid;
|
||||
|
||||
/**
|
||||
* @ORM\Column(type="boolean")
|
||||
*/
|
||||
private $closed;
|
||||
|
||||
/**
|
||||
* @ORM\Column(type="integer", nullable=true)
|
||||
*/
|
||||
@ -155,5 +160,17 @@ class Scrumsprint
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function getClosed(): ?bool
|
||||
{
|
||||
return $this->closed;
|
||||
}
|
||||
|
||||
public function setClosed(bool $closed): self
|
||||
{
|
||||
$this->closed = $closed;
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
|
||||
}
|
Reference in New Issue
Block a user