summaryrefslogtreecommitdiff
path: root/app/Formatter/BoardSwimlaneFormatter.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Formatter/BoardSwimlaneFormatter.php')
-rw-r--r--app/Formatter/BoardSwimlaneFormatter.php7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/Formatter/BoardSwimlaneFormatter.php b/app/Formatter/BoardSwimlaneFormatter.php
index c2abb444..18db259d 100644
--- a/app/Formatter/BoardSwimlaneFormatter.php
+++ b/app/Formatter/BoardSwimlaneFormatter.php
@@ -24,7 +24,7 @@ class BoardSwimlaneFormatter extends BaseFormatter implements FormatterInterface
* @param array $swimlanes
* @return $this
*/
- public function withSwimlanes($swimlanes)
+ public function withSwimlanes(array $swimlanes)
{
$this->swimlanes = $swimlanes;
return $this;
@@ -37,7 +37,7 @@ class BoardSwimlaneFormatter extends BaseFormatter implements FormatterInterface
* @param array $columns
* @return $this
*/
- public function withColumns($columns)
+ public function withColumns(array $columns)
{
$this->columns = $columns;
return $this;
@@ -81,7 +81,8 @@ class BoardSwimlaneFormatter extends BaseFormatter implements FormatterInterface
$nb_columns = count($this->columns);
foreach ($this->swimlanes as &$swimlane) {
- $swimlane['columns'] = BoardColumnFormatter::getInstance($this->container)
+ $swimlane['id'] = (int) $swimlane['id'];
+ $swimlane['columns'] = $this->boardColumnFormatter
->withSwimlaneId($swimlane['id'])
->withColumns($this->columns)
->withTasks($this->tasks)